Fukushima vs Chernobyl vs Three Mile Island Posted by rjm226 on Monday January 20, 2014 @10:58PM from the skeptoid.com dept. http://skeptoid.com/episodes/4397 ( no comments | 2 points | on HN )
There are no comments yet.