France Just Crossed the Point of No Return…
France is burning.
Historic town halls have been torched, luxury stores were looted, the streets are in chaos, hundreds of police have been injured, and nearly 2,000 arrests took place in a single day.
What began as student protests over schools and the cost of living quickly...See more