Video thumbnail for Slave trade reenacted on Juneteenth as leaders demand reparations

Slave trade reenacted on Juneteenth as leaders demand reparations

Jun 20, 2026
Ghana has been hosting a conference that aims to advance the UN resolution that declared slavery the ‘gravest crime against humanity’.
news