Ghana pushes for slave trade to be declared a crime against Humanity

7 months ago