UN designates African slave trade as ‘gravest crime against humanity’

A The UN General Assembly on Wednesday designated the transatlantic African slave trade as “the gravest crime against humanity,” despite opposition by the United States…

posteditor
posteditor
Articles: 27298