A shocking discovery of 56 bodies in Cumuto has raised alarms about public safety and the effectiveness of the Trinidad and Tobago Police Service.
A shocking discovery of 56 bodies in Cumuto has raised alarms about public safety and the effectiveness of the Trinidad and Tobago Police Service.