The rapid removal of a Pinterest advertising banner that covered a community mural in Stoke Newington, and the wider ethical issues it raises.
7 Jun 2021