All the News in one place from Singapore
More than 50 news sites, more than 1000 pieces of news daily
Saudi Sisters Found Dead In New York Committed Suicide: Official
(January 23 09:33) NDTV News
Saudi sisters who were found dead and bound with duct tape on the shore of the Hudson River in New York in October committed suicide, the city's medical examiner announced Tuesday.