Russia is working against its interests in the South Caucasus by Mane Berikyan10 Jan 202222 Dec 2025Leave a comment Putin stands to lose his leverage over Armenia — and Russia’s foothold in a key region.