In London, England, Tensions Flared When A Frustrated Motorist Confronted A Just Stop Oil Protest By Physically Remov...

admin Photo

admin
4 months 70 Views
Category:
Description:

 The London police intervened and arrested the motorist.