Posted on

smoked out

smoked out

Share

Arrows point to the areas where two Vincentian men and one Barbadian were shot and killed by police officers in the Leeward village of Vermont last Thursday.

LAST NEWS