Officers of the Royal Turks and Caicos Islands Police Force were at a location in Grand Turk, after a lifeless body was discovered, which has since been pronounced dead
Investigations into the circumstances surrounding this incident are underway. RTCIPF is asking the public not to speculate and please wait for official updates and refrain from sharing images.