The Royal Turks and Caicos Islands Police Force is the national police force of the Turks and Caicos Islands, a British Overseas Territory in the Lucayan Archipelago of the Atlantic Ocean and northern West Indies. From Wikipedia
Authorities await toxicology results to pinpoint cause of death