General Category

Church and Bank of England apologise for slavery roles

LONDON, United Kingdom (AFP)— Two of the UK’s biggest institutions – the Church of England and the Bank of England –…