Extinction Rebellion Muswell Hill

Extinction Rebellion stages ‘die in’ protest in Muswell Hill

The environmental protest group Extinction Rebellion staged a 'die in' earlier today in Muswell Hill, where demonstrators lay on the…

3 years ago