Centrist? What does that mean? She’s impeding our country’s transitioning to clean energy, even though there is widespread support for 100% clean energy by 2035. From the article linked below: The results (of a survey of 22K+ people) are overwhelmingly …
“Centrists” Do Not Take Orders from Oil Companies Read More »