Iran has supplied Russia with an estimated 400 surface-to-surface short-range ballistic missiles with a striking capability range of between 300 and 700 km (186 to 435 miles). According to Iranian …
Continue Reading about Iran sends Russia hundreds of ballistic missiles