Saudi sisters died in apparent suicide: Police

Saudi sisters died in apparent suicide: PoliceTwo sisters from Saudi Arabia whose bodies were found taped together in New York City's Hudson River, were said to have preferred suicide over returning to their home country, police said.




from Yahoo News - Latest News & Headlines https://ift.tt/2JzZ6XA

Comments