Featured
News
Shattered Wind Turbine Sign of Trouble Ahead for Green New Deal Dems
By
Evan Lips on July 24, 2024
When an offshore wind turbine shattered 15 miles southwest of Nantucket earlier this month, it sent thousands of shards of…
Read More