Banksy Creates New London Artwork Highlighting Extinction Rebellion
A New Banksy mural has appeared, timed to the second at Marble Arch where climate activists have been protesting for the last few weeks. Extinction Rebellion has made an enormous impact on London and support has swollen since they first came on the scene.
26 April 2019