Armenia, Azerbaijan agree to Nagorno-Karabakh peace deal

Armenia and Azerbaijan agreed on a deal with Russia to end weeks of fierce clashes over Nagorno-Karabakh, after a string of Azerbaijani victories in its fight to retake the disputed region.