Cayman Islands authorities investigate social media claims of human trafficking
Cayman Islands Premier André Ebanks confirmed that authorities in the British Overseas Territory are taking allegations of human trafficking circulating on social media seriously, though some claims remain unverified. The concerns were recently highlighted …