By Dr. Kwame Nantambu
October 09, 2011
In April 2006, the Church of England voted “to apologize to the descendants of victims of the slave trade” and in March 2007, considered paying reparations.
Continue reading Question of Apology for Slavery and Reparations: Updated