The United States has withdrawn all assistance to St. Lucia’s police force over concerns about allegations of unlawful killings, the leader of the small Caribbean country announced.
The United States has withdrawn all assistance to St. Lucia’s police force over concerns about allegations of unlawful killings, the leader of the small Caribbean country announced.