90
Police are investigating the mysterious deaths of two sisters from Saudi Arabia whose bodies, bound together with duct tape, washed up on New York City’s waterfront. #SaudiSisters #NewYork #SaudiArabia
Police are investigating the mysterious deaths of two sisters from Saudi Arabia whose bodies, bound together with duct tape, washed up on New York City’s waterfront. #SaudiSisters #NewYork #SaudiArabia