Tuesday, August 29, 2023, 7:29 p.m.
Turkish President Recep Tayyip Erdogan will arrive in Russia, most likely in the spa city of Sochi, next week to meet his Russian counterpart Vladimir Putin, who declined to be the one to go to Turkey, and discuss the possibility to push…
This content is exclusive for subscribers