Super Sun Blast Fears Put Russian Nuke Plants In Lockdown

A frightening report circulating in the Kremlin today prepared by the Federal Atomic Energy Agency (FAAE) states that “emergency notices” have gone out to all of Russia’s nuclear power plants warning them that… Continue reading