The Dumbshine State

 
The Dumbshine State

A rally last week in Tallahassee was staged to encourage solar energy development in Florida. Fortunately it became political because otherwise the mainstream media might not have covered it. Organizers used the event to accuse Gov. Rick Scott of blocking solar energy initiatives in the state at the behest of the big power companies. Because [more…]