
The False Simplicity of Blaming “the West” Alone for the African Slave Trade On March 25, 2026, the UN General Assembly adopted a controversial resolution declaring the transatlantic slave trade and racialized chattel enslavement of Africans as the “gravest crime against humanity,” championed by Ghana on behalf of the African Union. The resolution, passed with 123 votes […]
African and Muslim roles in the African slave trade
Recent Comments