Hundreds of thousands of people protested this weekend over declining public services and rising cost-of-living pressures
— Summary
Hundreds of thousands of people protested this weekend over declining public services and rising cost-of-living pressures