Las Vegas Sun

April 17, 2015

Currently: 72° — Complete forecast | Log in | Create an account

One of the Diablo Canyon Power Plant's nuclear reactors is shown in Avila Beach on California's central coast, Nov. 3, 2008.

AP Photo/Michael A. Mariant

One of the Diablo Canyon Power Plant's nuclear reactors is shown in Avila Beach on California's central coast, Nov. 3, 2008.