Climate Alarmists Blockade European Avenue but Are Left Humiliated and Powerless as a Furious Frenchman Clears the Road
The giant of a man disposed of the wayward protesters with all the grace and gentleness of a mother dog relocating her pups.