Better Late Than Never! Cops FINALLY Arrive To Arrest Just Stop Oil Zealots Four Hours After Protest
Trends Wide · 13:27 27 Oct 2022
Police have arrested 27 people at a huge Just Stop Oil protest in central London after leaving without arresting any of the eco-zealots blocking roads and causing traffic chaos thi… Read More