Thumbnail 1736540
thumbnail
Large (256x256)

Articles

UN adopts slavery resolution despite resistance
The UN has adopted a Ghana-led resolution recognising transatlantic slavery as the gravest crime against humanity".
1