UK: Just Stop Oil Protesters Block Traffic By ‘Slow March’ In Central London 2
- Captured on Wednesday 26th of April 2023
- Location is London
Description
Just Stop oil protesters caused traffic disruptions again in central London on Wednesday morning, April 26 during rush h Read more...