Texas couple drowns on vacation in Turks and Caicos; teen daughter survives

Irma Barrera and Roy Perez are believed to have drowned in a "tragic accident," according to the Royal Turks and Caicos Island Police.

August 8, 2019

Top Stories

ABC News Live Presents