
The United Nations General Assembly this week voted to designate the transatlantic slave trade as the gravest crime against humanity, in a move supporters say could advance calls for reparative justice.
March 28, 2026
Source Information
RTÉ News
Ireland
Lean left