News
UN Passes Historic Resolution Declaring Transatlantic Slave Trade "Gravest Crime Against Humanity"
News
UN General Assembly Declares Transatlantic Slave Trade "Gravest Crime Against Humanity" in Historic Resolution
Society