In Nagorno-Karabakh peace deal, Russia’s Putin claims a strategic win. But risks are attached.

0
275

Russia brokered a truce between Armenia and Azerbaijan and sent peacekeepers to a volatile region.