nuclear-news.net
End the nuclear ‘safety myth’
The International Atomic Energy Agency’s final report on the March 2011 triple meltdowns at Tokyo Electric Power Co.’s Fukushima No. 1 nuclear power plant puts the main blame on the then prevailing…