UK CHURCH, BANK & INSURANCE COMPANY APOLOGIZE FOR THEIR ROLES IN SLAVERY BUT IS IT ENOUGH?
Source: AP Two of the UK’s biggest institutions — the Church of England and the Bank of England — apologized Thursday for their historic links to slavery with the church calling it “a source of shame”. The apologies, reported by the Telegraph newspaper, come after analysis of figures compiled by University College London (UCL) found … Continued
