Tourist allegedly murdered in Turks and Caicos

Marie Kuhnla, of New York, was found in the bushes close to a resort near Leeward, a popular beach area, officials said.

October 23, 2018

Top Stories

ABC News Live Presents