Tag: ukraine vs russia military power
Russian #S300 #AirDefense destroys itself !
The S-300 is a Russian long-range air defense system produced by NPO Almaz. The S-300 system was first deployed by the Soviet Union in 1979 since then many variants of the system have been produced. The S-300 is actually considered to be one of the most l...
0
1
0
1 Sep, 05:33 PM
Russian military seems doomed in #Ukraine - 5 reasons !
Russian military seems doomed in #Ukraine - 5 reasons !
0
0
0
29 Aug, 04:57 AM