UN labels slave trade “gravest crime against humanity”
The UN General Assembly adopted a resolution declaring the trafficking of enslaved Africans “the gravest crime against humanity” and calling...
The UN General Assembly adopted a resolution declaring the trafficking of enslaved Africans “the gravest crime against humanity” and calling...