Daily Archives: November 23, 2020

Russian peacekeepers stationed in Artsakh (Photo by Dickran Khodanian)

Ankara, Moscow at Odds over Turkish Military Post in Azerbaijan

Ankara, Moscow at Odds over Turkish Military Post in Azerbaijan

Turkey and Russia are at odds over Ankara’s wish to set up an independent military observation post on Azeri territory, a Turkish source said, after the two agreed this month to monitor a ceasefire in the Nagorno-Karabakh region

Top