ECOSYSTEMS
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 […]