20 people found dead on boat drifting in Turks and Caicos
AP

AP

Turks and Caicos, June 28