Police arrested 38 Climate change Protestors near the Blackwall Tunnel entrance London

2 years ago
47

Police arrested 38 climate change activists near the Blackwall Tunnel entrance during the morning rush hour.
Insulate Britain protesters have been confronted by angry drivers as the group blocked more roads in London.
Drivers clash with Insulate Britain protesters

Loading comments...