August 13, 2026
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…
