The world needs a new source of energy, an unspillable source.

NRC-Karen Haddon-Sustainable Energy-June 2008


Nuclear Regulatory Commission meeting about 2 new reactors for Comanche Peak in Glen Rose, Texas. Compare with South Texas Projects-She is from Sustainable Energy and Development Coalition