UK: Thousands Of Protesters March In London To Demand Action On Cost Of Living Crisis
- Captured on Saturday 18th of June 2022
- Location is London
Description
Thousands of workers marched through central London on Saturday, June 18 to call on the government to take more action o Read more...