Culture

A statue of English merchant and slave trader Sir John Cass is mounted on the wall of the Sir John Cass Foundation in central London. Photo: Tolga Akmen / AFP

24 January 2021 0

Pages

Video