NEWS In Nagorno-Karabakh peace deal, Russia’s Putin claims a strategic win. But risks are attached. By - November 20, 2020 0 275 FacebookTwitterPinterestWhatsApp Russia brokered a truce between Armenia and Azerbaijan and sent peacekeepers to a volatile region.