The ongoing back and forth surrounding Russia’s sale of advanced S-300 missile systems to Iran continued on Wednesday, as the Defense Ministry in Moscow denied reports that the system would be delivered later this week.

Earlier this week Iranian Foreign Ministry spokesperson Hossein Jaberi Ansari claimed that a shipment of the S-300 missile defense systems is currently on its way to Iran.


Read more