Iran's centrifuge production sites hit by Israeli strikes, IAEA confirms
Jun 19, 2025
Tehran [Iran], June 19: The International Atomic Energy Agency (IAEA) has confirmed that two Iranian centrifuge production facilities, TESA Karaj workshop and Tehran Research Centre, were hit in recent strikes.