International trending news alerts
Two 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.
No comments:
Post a Comment