Iran's denial to access by IAEA to nuke site sparks row
Iran's so-called refusal to grant the International Atomic Energy Agency inspectors access to its nuclear site has prompted strong protests from the U.S. and European countries amid efforts to revive the 2015 nuclear deal.