Armenia and Azerbaijan have agreed to a Moscow-brokered deal to end weeks of fighting over the disputed enclave of Nagorno-Karabakh, sparking …

source