Photos released of Saudi Arabian sisters found dead, duct-taped together near NYC river as mystery deepens

Photos released of Saudi Arabian sisters found dead, duct-taped together near NYC river as mystery deepens

The first photos of two Saudi Arabian sisters whose bodies were found duct-taped together near a New York City river were released Wednesday as authorities continue to investigate their mysterious deaths.

Leave a Reply

Your email address will not be published. Required fields are marked *