April 24, 2024
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.