NY woman reported missing is found dead in Turks and Caicos

She was found in the bushes near a resort; she'd been traveling with friends.

October 23, 2018

Top Stories

ABC News Live Presents