Africa10 hours ago
UN Backs Ghana Resolution Declaring Transatlantic Slave Trade “Gravest Crime” Despite Western Opposition
The United Nations General Assembly has adopted a Ghana-backed resolution declaring the transatlantic slave trade the “gravest crime against humanity”, in a vote that exposed sharp...