Loading Video…
This browser does not support the Video element.
NYPD releases photos of Fairfax sisters who were found dead along Hudson River
The New York City Police Department has released photos of two sisters from Northern Virginia who were found dead – fully clothed and bound together with duct tape – on rocks on Manhattan’s West Side last week.