UN General Assembly Declares Transatlantic Slave Trade the Gravest Crime Against Humanity as United States, Israel and Argentina Vote Against
The United Nations General Assembly has overwhelmingly adopted a resolution declaring the transatlantic slave trade and the racialised chattel enslavement
Read More