Posted by Dom
The best explanation you'll see/hear about Fukushima power plant. I hope this calms some of you down, too.