Looks like the French are starting to wake up, and not a moment too soon: France is becoming a third-world cesspool.
[Article].
Read more at Vanguard News Network Blog...