glblgeopolitics.wordpress.com
Iran claims Russia has started delivery of S-300 missile defense system
Ignoring Israeli objections, Moscow announced in August that supply of advanced weaponry was imminent Tehran announced Monday that Russia had begun delivering its advanced S-300 air defense system …