Armenia, Azerbaijan and Russia have signed an agreement to end six weeks of fierce fighting in Nagorno-Karabakh. Under the agreement, Russian …

source