Ohio just passed the worst energy bill of the 21st century

By David Roberts