The US Government reiterates its position on sanctions against the St.Lucia and the Police Force
The United States has made it clear to the new government in Saint Lucia that the ongoing failure to bring to justice those responsible within the local police force for gross violations of human rights prevent... Read More...