Saudi Arabian sisters found dead, duct-taped together off New York City river had applied for asylum: report

Saudi Arabian sisters found dead, duct-taped together off New York City river had applied for asylum: report

The bodies of two Saudi Arabian sisters who were found duct-taped together in New York City’s Hudson River had reportedly applied for asylum in the U.S. before they went missing.

Leave a Reply