2 years agoInsulate Britain protestors glue their hands to the road to stop themselves from being removedThe Post Millennial LiveVerified
2 years agoPolice arrested 38 Climate change Protestors near the Blackwall Tunnel entrance LondonCantControl News