To say that Freedom for Humanity left little to the imagination risks giving the impression that its creator nonetheless possessed some talent for subtlety. Painted on a wall in the East London borough of Tower Hamlets in 2012, the mural depicted six finely attired men seated around a Monopoly board resting atop a passel of […]