Mother Nature vs. US Nuclear Power Plants

Download
Rancho Seco Nuclear Generating Station, a decommissioned nuclear power plant in Herald, California
( TahoeSunsets / flickr )
Produced by David J Fazekas
PRI WNYC