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

  • Posted on March 26, 2026
  • By South China Morning Post
  • 7 Views
UN designates African slave trade as ‘gravest crime against humanity’

US, Israel and Argentina opposed the UN measure, while Britain and EU member states abstained.
continue reading...

Author
South China Morning Post

You May Also Like