PG&E’s Diablo Canyon nuclear power plant’s reactors in Avila Beach in 2008.
PG&E’s Diablo Canyon nuclear power plant’s reactors in Avila Beach in 2008. Michael Mariant Associated Press
PG&E’s Diablo Canyon nuclear power plant’s reactors in Avila Beach in 2008. Michael Mariant Associated Press

On nuclear power, don’t pander to Chicken Little

June 23, 2016 08:42 PM