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

(may be broke/outdated!)
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