WATCH: French Climate Crazies Torch Police Cars, Clash with Cops Protesting Farmer Irrigation Project
WATCH: French Climate Crazies Torch Police Cars, Clash with Cops Protesting Farmer Irrigation Project Police vehicles were torched and clashes were seen as thousands of officers squared off with radical…