Africa Wins Historic UN Vote On Slavery

  Nigeria joined Ghana and 122 other member states of the United Nations General Assembly on Wednesday to adopt a landmark resolution declaring the transatlantic slave trade the gravest crime against humanity and calling for reparatory justice for people of African descent. The resolution, led by Ghana, was adopted with 123 votes in favour, while…

Read More