March 26, New Delhi – The United Nations (UN) General Assembly designated the transatlantic African slave trade as "the gravest crime against humanity" on Wednesday, despite opposition from the United States and some European countries.In a move that advocates hailed as a step towards healing...
european union
general assembly
ghana
human rights
international law
international relations
john mahama
neo-colonialism
racial discrimination
reparations
resolution
restorative justice
transatlantic slave trade
united nations
united states
voting