Unlimited Access. Try it Today! Your First 10 Days Always $0.99

Back to Africa

The interior of Elmina castle near Cape Coast in Ghana, one of the continent's largest former slave trading posts. ISSOUF SANOGO, AFPGetty Images
Loading