73
UN Declares Transatlantic Slave Trade a Crime Against Humanity, Calls for Reparations
previous post
Bilingual (Arabic/English) correspondent who has reported from 30+ countries on diplomacy, conflict and climate.
