Armenia and Azerbaijan reached an agreement on Monday to work together for the development of Nagorno-Karabakh -- an ethnically Armenian region -- which has been a major theatre in several conflicts, including the war the countries fought last year.

Russia brokered the talks that took place between Azerbaijan's President Ilham Aliyev and Armenian Prime Minister Nikol Pashinyan in Moscow. Russian President Vladimir Putin hailed the progress of the two sides, saying that a difficult ceasefire signed 10 November last year has been successfully implemented. The Wall Street Journalquoted Putin as saying the leaders had concluded that “the terms of this agreement are generally respected.”