Advertisment

Sochi

Recep Tayyip Erdogan Vladimir Putin Turkey Russia
The presidents of Russia and Turkiye meet on Monday, with Turkish leader Recep Tayyip Erdogan seeking to persuade Russia to revive an agreement that allowed
Advertisment
Subscribe