glblgeopolitics.wordpress.com
Turkey, Russia take steps for reconciliation ahead of Erdo─čan-Putin meeting
ISTANBUL – On the evening of August 31, the newly built stadium in Antalya on Turkey’s Mediterranean coast will host a soccer match between the national teams of Turkey and Russia. It…