Ghana has welcomed Pope Leo XIV’s apology for the Catholic Church’s historic role in slavery, describing it as an “act of moral courage” that was important in the…
Tag: Slave Trade
The United Nations General Assembly has today (March 25, 2026) officially recognised the transatlantic slave trade as “the gravest crime against humanity,” in a landmark resolution proposed by…