Turkey Syria offensive: Russia deploys troops to border
Russian forces have begun to deploy towards the Turkey-Syria border, as part…
Turkey and Russia Are Teaming Up to Screw Over the Kurds
Russian troops are already ordering the Kurds to give up territory, or…
Turkey to use cooperation with Russia to put pressure on US, expert says
This concerns Turkey's talks with the US on creating the buffer zone…