The Diablo Canyon nuclear power plant in Avila Beach, shown on Dec. 6, 2001.
The Diablo Canyon nuclear power plant in Avila Beach, shown on Dec. 6, 2001. David Middlecamp Cambrian file photo
The Diablo Canyon nuclear power plant in Avila Beach, shown on Dec. 6, 2001. David Middlecamp Cambrian file photo

Cambrian letters to the editor, July 7, 2016

July 06, 2016 10:25 PM