By John Helmer, Moscow @bears_with The International Atomic Energy Agency (IAEA) decided this week to take the side of Ukraine in the current war; blame Russia for the shelling of the Zaporozhye Nuclear Power Plant (ZNPP); and issue a demand for Russia to surrender the plant to the Kiev regime “to regain full control over all […]