Police arrest 17 protesters after activists glued themselves to the road in Upper Street, Islington
Just Stop Oil activists have glued themselves to a road in north London on the 22nd day of the group’s campaign of civil unrest.
About 20 protesters stopped traffic in Upper Street in Islington, north London, on Saturday.
Police arrest 17 protesters after activists glued themselves to the road in Upper Street, IslingtonJust Stop Oil activists have glued themselves to a road in north London on the 22nd day of the group’s campaign of civil unrest.About 20 protesters stopped traffic in Upper Street in Islington, north London, on Saturday. Continue reading…