'The gravest crime against humanity': What does the UN vote on slavery mean?

2d ago    |     Source: BBC

Several African countries have erected memorials to the victims of slavery, such as this statue in Senegal