Sierra Leone Votes in Favor as UN Declares Enslavement of Africans The Gravest Crime Against Humanity
Sierra Leone joined a global majority at the United Nations General Assembly to adopt resolution A/80/L.48, formally declaring the transatlantic trafficking and racialized chattel enslavement...
11 hours ago
