Russia to sell S-300 missile defense to Iran?

This morning, I reported on the possibility that Israel could use ballistic missiles to attack Iran's nuclear facilities in lieu of combat aircraft because Iran does not have any missile defenses. Now, al-AP is reporting that Russian sources confirm that Russia has entered into contracts to supply Iran with the S-300 missile defense system. It just hasn't provided the missile defense system yet.