Cops kill 2 in Tobago
Police in Buccoo, Tobago, shot and killed two men. The father of one of the men alleges that his son was murdered by police.
Tobago Buccoo police shooting fatalities alleged police murder
Linked Entities
Contributing Articles
Cops kill 2 in Tobago
Trinidad Express —