Police Raid Frees People from Cages, Allegations of Torture and Trafficking Current News Police Raid Frees People from Cages, Allegations of Torture and Trafficking Katie Friday, October 18, 2019 In the early morning hours, shortly after midnight, on Wednesday, October 9th, Trinidad and Tobago police stormed...Read More