Environmentalists oppose more life for Diablo Canyon Nuclear Power Plant

Facing possible electricity shortages, California Gov. … The Diablo Canyon nuclear power plant near San Luis Obispo has been providing …

  • You already voted!
  • Read More