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 5:10 PM