UN designates African slave trade as 'gravest crime against humanity'

The UN General Assembly on Wednesday designated the transatlantic African slave trade as "the gravest crime against …

AFP - 6m ago