High schoolers like Francis Molina have lived by the Ormond Beach Power Plant for most of their lives. Molina’s heart goes out to her mom, ...
AVILA BEACH, Calif. - Diablo Canyon, California's last nuclear power plant, was slated to be completely shut down by this ...