Hundreds of thousands of people took to the streets across France, Italy, Spain, Portugal, Belgium …
France is grappling with one of its most severe waves of social unrest in years, …