Breaking- Russia Provides Turkey with Needed “Justification” to Back Down from S-400 Deal While Saving Face!

Under tremendous economic and political pressure, Turkey ponders using the latest Russia-Syria offensives in Idlib as an excuse (aka justification) to back down from its S-400 deal with Russia. In the last few days Syrian and allied Russian warplanes have intensified bombardment of Syria’s Idlib province, sending tens of thousands of Syrian residents fleeing toward […]