Protests over the cost of living and failing public services continue to escalate across France, Italy and Spain, with governments cracking down on protesters.
Protests over the cost of living and failing public services continue to escalate across France, Italy and Spain, with governments cracking down on protesters.