Iran is letting IAEA inspectors back into their nuclear facilities.
There are still people that blame Russia for not helping Iran, but the truth is, Iran is just too fucking syupid to live, they keep getting fucked by spies but keep inviting them in.