Abandon all hope, ye who enter here

Cannon on the ramparts of Cape Coast Castle, Ghana. Continue reading