Turkey and Azerbaijan’s Shusha Declaration adds to Armenia’s isolation

June 23 2021