20 people found dead on boat drifting near British overseas territory of Turks and Caicos islands

Twenty people were found dead in a boat in the waters of the British overseas territory, the Turks and Caicos Islands. While their identities remain unknown, the local authorities have said that there is no suspicion of “foul play”. The commissioner of police Trevor Bottins said in a statement that he believed the boat traveled […]