Iran, Russia, China formally terminate IAEA mandate on Iran nuclear deal
The Cradle, October 25, 2025 — Tehran has long accused the UN nuclear watchdog of espionage through US-funded tools like Palantir’s MOSAIC, disguised as nuclear monitoring. Iran, Russia, and China officially ended the International Atomic […]
Read more