UN Declares Transatlantic Slave Trade “Gravest Crime Against Humanity” in Unanimous Resolution
The United Nations General Assembly has unanimously passed a resolution declaring the transatlantic slave trade the “gravest crime against humanity ever perpetrated,” a formal acknowledgment...
