Following recent news of Russian shelling of Zaporizhzhia nuclear power plant in southern Ukraine, which is the largest in Europe, there is great concern over the potential for a Chernobyl-esque release of radioactive material. Several security personnel at the plant were injured by the attack. With six large nuclear power reactors, there is a significant […]