Scientists Glue Themselves to Floor to Protest Car Emissions

In the Department of You Can’t Make This Stuff Up, a group of German “scientists” who are “concerned” — read deranged — about the “climate emergency” — glued their hands to the floor of the Porsche exhibit hall in Wolfsburg, … Continue reading Scientists Glue Themselves to Floor to Protest Car Emissions