Retracing the Footsteps of Slaves – Elmina Castle – Ghana, West Africa Freedom, Human Rights, International Day, Video Facebook Twitter Google+