Council News
Thu, Mar 26

UN Declares African Slave Trade 'Gravest Crime Against Humanity'

Resolution Passed Amid Mixed International Reactions The UN General Assembly has officially designated the transatlantic African slave trade as "the...

Rights & Justice· 4 sources