Tags Kh-31A

Tag: Kh-31A

Russian Air Force to Receive More MiG-29SMT

The Russian Defense Ministry has signed a 17 Billion Rubbles ($473 million) contract with the United Aircraft Corp. (UAC) MiG corporation for the delivery of 16...
banner