Diablo Canyon nuclear power plant near Avila Beach.
Diablo Canyon nuclear power plant near Avila Beach. dmiddlecamp@thetribunenews.com
Diablo Canyon nuclear power plant near Avila Beach. dmiddlecamp@thetribunenews.com

State legislature passes bill to continue Diablo Canyon oversight

September 16, 2015 05:10 PM

UPDATED September 17, 2015 07:21 AM