Owing to the ongoing Turkey-Egypt clashes near Libya, there are reports that Turkey could soon deploy Russian S-400 air and missile defence system in Libya. Turkey has been receiving the Russian S-400 air and missile defence system despite United States and NATO’s objections…
Read more from the source : Defense.info
Tags : Libya, Russia, Turkey, S-400,