IAEA passed an anti-Iran resolution pushed by France, Germany, and Britain that serves the US and Israeli interests.101/216