Ghana pushes for slave trade to be declared a crime against Humanity 2026-03-22 · Al Jazeera Read full story at source