News
Two men shot dead by police in Trinidad
(Trinidad Express) Two men were shot and killed by police officers in Mt D’or, Champs Fleurs, yesterday and their relatives have given two completely different reactions to their deaths—with one mother saying her son “had it coming”.
The article Two men shot dead by police in Trinidad appeared first on Stabroek News.