Volkswagen Gives into Climate Protestors’ Demands
Red State Sixteen members of “Scientist Rebellion” (which looks like an offshoot of Extinction Rebellion) went to the Porsche pavilion at Volkswagen’s Autostadt in Germany. Nine of them glued themselves [Read More]