Just Stop Oil blocks traffic in London’s West End
A Just Stop Oil event, which drew over 160 demonstrators, created massive traffic disruptions in London’s West End. On Monday morning, protesters obstructed traffic in seven spots in the West End, Westminster, and South London. Some formed a queue and walked through Haymarket, a significant road that connects Piccadilly Circus and Trafalgar Square and is … Read more