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.

Top Videos