Yes, under Mohamed ElBaradei, the IAEA was used to shield Iran from the West, as one paper noted in September 2009 when the man was leaving his post:
He will not be universally missed. Long chided for being soft on Iran, he goes into this year’s conference amid a diplomatic storm over whether he has deliberately hidden evidence of Iran’s work on a nuclear bomb.
France and Israel have led the charge against Dr ElBaradei, saying that his latest report on Iran’s nuclear programme omitted evidence that the agency had been given about an alleged covert weaponisation plan.
Yes, ElBaradei learned to stop worrying and love the Iranian bomb. And here we are.
The effectiveness of the IAEA depends too much on the quality of whoever leads the agency. And so even if the IAEA can be trusted now, will Russia and China help engineer the next head of the IAEA to be someone who will run interference for Iran again?
The question answers itself:
The Tobruk government has a major disagreement with the UN because the UN refuses to lift the arms embargo against all of Libya (including the UN recognized Tobruk government forces) until the Tobruk government works out a peace deal with the rival Tripoli government. ... As a result of this intransigence many Libyans blame the UN for the continued presence (and growth) of ISIL (Islamic State in Iraq and the Levant). China and Russia are also being blamed for supporting this intransigence, apparently because it causes more problems for the Western nations that are most hurt by the continuing chaos in Libya and flood of illegal migrants. This is right out of the Russian Cold War playbook and is discussed freely and proudly on the streets of Moscow. That Chinese also recognize the usefulness of this tactic.[emphasis added]
We can totally trust the Chinese and Russians not to try to cause us harm, right?
How can the administration possibly believe they signed a good deal? Or that no deal isn't a better option at this point?
UPDATE: How? Because Kerry is delusional about threats to America. Spongespine Spandexpants won't even see it coming.