I told God, if he helped me make it out of that car when I was homeless, I would tell EVERYONE about him even in Botswana!
Visiting the Elmina Castle is a traumatising experience for any self-respecting human, as they literally get to relive the inhumane treatment meted out to our ancestors...
The Year of Return team along with with other officials, greeted Steve Harvey and his family at the W.E.B. DuBois Center in Cantonements, Accra.