Run Erdogan. Putin cometh!! Russia has turned the tide in the Libyan war. And a shameful defeat awaits Erdogan
The Libyan war which was getting dominated by Turkey till now is witnessing a turning point. Moscow is turning the tide on Turkey with two latest deployments- ...