Slavery’s Atrocities Had Many Global Masters
Two numbers — 123 and three — quickly became the focal point of reactions after the United Nations General Assembly voted to declare the trafficking of Africans in the transatlantic slave trade the “gravest crime against humanity” and affirmed the need for reparations....
Redirecting to full article...