climate alarmism
Climate Alarmists
Climate Change
climate change alarmism
Climate Crazies
Dutch Police
Environment
Extinction Rebellion
Extinction Rebellion (XR)
Greenpeace
London / Europe
Netherlands
Politics
Dutch Police Clear Thousands of Climate Crazies from Highway with Water Cannons
Dutch Police Clear Thousands of Climate Crazies from Highway with Water Cannons