YemenEXtra
YemenExtra
Browsing Tag

military base

The establishment of a Russian military base in Turkey

YemenExtra SH.A. Russian and Turkish media continue to comment on Russia's sale of air defense systems to Turkey. Russia is ready to hand over the S-400 to Turkey in order to provide security for the airspace that…