smoked out
Front Page
May 29, 2009
smoked out

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.