ICYMI: “Huge wind turbines—taller than the Statue of Liberty—are toppling over in a ‘rash’ of incidents”

January 26, 2023

One of the dumbest Energy investments ever made. They're unreliable, expensive, and destroy our environment, including the killing of millions of birds a year, and almost all made in China!


Read the full article by Thomas Lifson with the American Thinker here