Environmentalists Shave Off Entire Mountaintops In The Name Of Environmentalism (Solar power)
This is solar power in Vermont: clearcutting, mountaintop removal and tons of waste. It’s the destructive new form of “renewable” energy that leftists are touting. But some environmentalists are complaining the costs of wind energy don’t live up to the benefits.