Reuters – New York police on Friday (November 2) said that two young women whose bodies were found a week ago along the rocky Manhattan shore of the Hudson River bound together with duct tape around their waist and ankles had likely committed suicide. Demot Shea, the chief of detective for the New York City […]
The post Saudi sisters likely committed suicide in Hudson River – NYPD appeared first on Sri Lanka News - Newsfirst | Breaking News and Latest News provider | Political | Sports | International | Business.