Diablo Canyon’s New Lease on Life
PG&E’s nuclear power plant in Avila Beach gets a stay of execution ahead of a 2025 shutdown.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed