April 24, 2012 10:28 AM

Diablo Canyon knocked offline, powerless against tiny jellyfish-like creature

Diablo Canyon nuclear power plant is idle today from the combination of one reactor shut down for refueling and the other shut down due to an influx of small jellyfish-like animals clogging the facility's cooling water intake structure.

Related content

Suggested for you



Editor's Choice Videos