1 min read

IAEA Discovers Bombs on the Roof of Ukraine’s Zaporizhzhia Nuclear Plant

Officials of the IAEA  have confirmed the saddening worries that the russist terrorists have planted explosives at Europe’s largest nuclear facility in Ukraine’s Zaporizhzhia region amid the ongoing war. Earlier in the month, Ukraine President Zelensky had warned citing Ukrainian intelligence that  Russians had placed mines inside the nuclear plant and on the rooftops of […]