An Indian-origin woman was arrested in the United States for allegedly tossing her newborn into a Florida inlet in 2018, The New York Post reported. The 29-year old woman, Arya Singh, confessed to her crime after being brought into custody, Palm Beach Sheriff officials said during a press conference on Thursday (local time).
