The year 2019 marks exactly 400 years since the first black slaves landed in Jamestown Virginia in the U.S. READ ALSO: Just in: Chicken Attacks and...
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...