Watch: Dozens of Mother Earth Cultists Sabotage Petrol Stations Across London
Forty-three climate activists have been arrested after petrol stations across London were sabotaged. Protesters from Just Stop Oil rendered fuel pumps unusable by breaking display glass, covering them with spray…