IAEA rejects claims Iran will be allowed to self-inspect nuclear testing site
The global nuclear watchdog has rejected claims Iran will be allowed to use its own inspectors to investigate a site suspected of being used to develop atomic weapons.
Read more »