air defence systems

Russia may supply air defense systems to Egypt: RIA
Egypt

Russia may supply air defense systems to Egypt: RIA

Russia is considering supplying air defense systems to Egypt, news agency RIA reported on Sunday, citing Sergei Chemezov, the chief…
Back to top button