Hundreds of thousands of citizens took to the streets across France on Saturday to protest soaring living costs and worsening public services. The massive nationwide mobilization quickly escalated into violent clashes, widespread property damage, and direct calls for the resignation of President Emmanuel Macron.