UN Declares Transatlantic Slave Trade ‘Gravest Crime Against Humanity’: Africa’s Path Forward in 2026
The UN’s 2026 resolution declaring the transatlantic slave trade the ‘gravest crime against humanity’ reignites global reparations debates, with Africa at the forefront.