UN: African Slave Trade, Humanity’s Gravest Crime
UN General Assembly Declares Transatlantic Slave Trade “Gravest Crime Against Humanity” The United Nations General Assembly has formally designated the transatlantic African slave trade as “the gravest crime against humanity.” This significant resolution was adopted with overwhelming support, despite objections from the United States, Israel, and Argentina, and abstentions from the United Kingdom and several […]
