This content originally appeared on St. Lucia Times.
Saint Lucia joins 122 nations in a historic UN vote declaring the transatlantic slave trade the "gravest crime against humanity," despite opposition from the US and Israel.
Related News
22 March 2026
Celebrating Innovation – Why Avelyn Joseph Deserves the GIMIES People’s Choice Award, ...
30 March 2026
Rethinking Sports Academy vision
24 March 2026
Who will be the next Police Commissioner? Ronald Phillip acting for now
17 March 2026