Saudi sisters died in apparent suicide: Police

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.

November 2, 2018

Top Stories

ABC News Live Presents