Russia puts EU in nuclear-energy paradox

Ignalina nuclear power station in Lithuania (Photo: Wikipedia) Last week, the International Atomic Energy Agency (IAEA) raised grave concerns after Ukraine and Russia had blamed each other for renewed shelling of Europe’s largest nuclear power plant in Zaporizhzya. IAEA director…








