Showing posts with label Illinois. Show all posts
Showing posts with label Illinois. Show all posts

Illinois Opens Up

In a nearly unanimous vote, the Illinois Senate has opened the path for the construction of nuclear power plants in that state.That doesn't mean they'll start building nuclear plants, but removing an arbitrary ban on nuclear power based on groundless fearmongering in the wake of Chernobyl is a good first step.