Listen to it
The International Day for the Abolition of Slavery on 2 December commemorates the millions of victims of slavery. A recent visit to the Cape Coast Castle in Ghana shows that freedom remains a mission: yesterday, today, and tomorrow. History comes to life on the Gold Coast of West Africa, a history of unbelievable suffering and […]