The International Atomic Energy Agency (IAEA) has confirmed that two Iranian centrifuge production facilities — the TESA Karaj workshop and the Tehran Research Center — were hit in recent strikes.
Hornbill TV
2025-06-18 16:14:24
Be the first to receive special offers and the latest news.