Great Britain

Graffiti calls out “blood on hands” of Hoxton museum’s slave trader statue