Thursday, May 16, 2024

In London, England, tensions flared when a frustrated motorist confronted a Just Stop Oil protest by physically removing a protester from the road. Predictably, the London police intervened and arrested the motorist, rather than the demonstrators blocking traffic.