Foreign News
News
UN General Assembly Declares Slave Trade Gravest Crime Against Humanity
The United Nations General Assembly has adopted a resolution recognising the transatlantic slave trade as the gravest crime against humanity...













