Friday, June 19, 2026

Atlantic. Millions

April 7, 2026

Africa fixates on long-abolished slave trade as modern slavery festers in Libya

The recent resolution at the United Nations General Assembly, championed by Ghana, declaring the Transatlantic Slave Trade as “the gravest crime against humanity”, has been praised by Africans as

United Nations