Contact Us
09.28.2021 18:49
Go to next video when video is over
Subscribe

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.