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.