Major protests erupted in the Trinidad and Tobago capital Port of Spain today with tear gas fired, roads blocked by burning barricades, and arrests being made.

It started out at as protest over three men being shot dead by the police. More from Sharon Hamilton-Cudjoe of  TV6 in Trinidad.

Share This: