Interesting that Russia is simultaneously selling Missiles to Iran and launching satellites for Israel so they can keep an eye on those missiles. Looks like they had enough of the BS that comes out of these two countries and are setting up a cage match.