Iran has refused to allow inspectors from the International Atomic Energy Agency (IAEA) to examine nuclear facilities that were reportedly damaged during recent attacks. The decision comes amid ongoing tensions over Iran’s nuclear program and follows conflicting statements from Tehran and Washington. The Iran IAEA nuclear inspections dispute has added a new layer of uncertainty […]
