Be informed. Be challenged. Be inspired.

Ukraine, Russia trade blame for nuclear plant shelling amid global alarm

Ukraine Zaporizhzhia Nuclear Power Plant3

Kyiv, UkraineReuters Kyiv and Moscow traded blame on Monday for the weekend shelling of Ukraine’s Zaporizhzhia nuclear complex amid international alarm that their battle for control of the plant could trigger catastrophe.  Calling any attack on a nuclear plant “suicidal”, United Nations chief Antonio Guterres demanded UN nuclear inspectors be given access to Zaporizhzhia, the […]