UN General Assembly vote condemning the transatlantic slave trade as the "gravest crime against humanity," March 25, 2026. Photo: Geopolitical Economy Report.

UN General Assembly vote condemning the transatlantic slave trade as the "gravest crime against humanity," March 25, 2026. Photo: Geopolitical Economy Report.