Nigeria and Ghana Demand Slavery Reparations
UN Adopts Landmark Resolution Declaring Transatlantic Slave Trade a Crime Against Humanity In a significant moment of global reckoning, 123 United Nations Member States, including Nigeria and Ghana, have adopted a resolution formally declaring the transatlantic slave trade as the gravest crime against humanity. This historic vote, held on Wednesday, marks a crucial step in […]
