Several major British Institutions and companies have apologised for their involvement with slavery. Amongst them are the Church of England, Bank of England, Lloyd of Lyndon
Source: Aljazeera
Several major British Institutions and companies have apologised for their involvement with slavery. Amongst them are the Church of England, Bank of England, Lloyd of Lyndon
Source: Aljazeera