The Diablo Canyon Nuclear Power Plant in Avila Beach, California shown on Thursday December 6, 2001.
The Diablo Canyon Nuclear Power Plant in Avila Beach, California shown on Thursday December 6, 2001. DAVID MIDDLECAMP KRT
The Diablo Canyon Nuclear Power Plant in Avila Beach, California shown on Thursday December 6, 2001. DAVID MIDDLECAMP KRT

Letters to the Editor

February 06, 2017 9:15 PM

Diablo Canyon is closing, but we won’t get that pristine bluff back

Suggested for you

  Comments  

Videos