Hundreds of thousands of people took to the streets across France, Belgium, Italy and Portugal on Saturday to protest against rising living costs, low wages and deteriorating public services, with demonstrations turning violent in several cities.
Get breaking news anytime, anywhere. Download the TOI app now!