Just Stop Oil: protester glues hand to central London road

2 years ago
4

Just Stop Oil continued their series of protests in London on Saturday, stopping traffic on several central London highways: Charing Cross Road, Kensington High Street, Kennington Road and Blackfriars Road.

Loading comments...