04-26-2012, 03:32 AM
Take some time to look over the entire site, and I think you will find it to be quite alarmist about nearly everything, not just the reactor problems in Japan. My guess is that the information contained within is not accurate.