Azerbaijan, Armenia and Russia Ink Deal to End Nagorno-Karabakh Conflict Admin Nov 10, 2020 YEREVAN/BAKU-- Armenia, Azerbaijan and Russia said they have signed a deal to end the military conflict over the Nagorno-Karabakh…