Karabakh Treaty - Moscow's Victory?

Url: https://youtu.be/259O8_ITXw0

Moscow emphasizes its role as an arbitrator in the conflict in Nagorno-Karabakh. But not everyone considers the conclusion of peace to be a success of Russian diplomacy.

Tags: Azerbaijan, Armenia, Nagorno-Karabakh, Putin, Russia, war