Iran says IAEA inspected nuclear site, US should heed public sentiment and end war

According to the Times of Israel, Tehran has announced that IAEA inspectors have visited a nuclear site. Meanwhile, Iranian officials insist that Washington must accept Iran's demands in order to reopen the Strait of Hormuz. These developments come amid reports of a US offer to ease restrictions, while Qatar pushes for diplomacy as the G7 meets in Paris.

