Extinction Rebellion has staged another set of protests in central London aspart of the 10 days of planned direct action the group has promised.
Extinction Rebellion has staged another set of protests in central London aspart of the 10 days of planned direct action the group has promised.
Footage from Trafalgar Square and Whitehall in Central London today (September 5) where an environmental protest by Extinction..