Armenia and Azerbaijan have signed a peace agreement with Russia, after which both countries have announced to end fighting in the Nagorno-Karabakh region of Azerbaijan occupied by ethnic Armenians. The peace accord calls for deployment of nearly 2,000 Russian peacekeepers and territorial concessions. For years, the two countries have had a conflict over the Nagorno-Karabakh region that belongs to Azerbaijan but has been occupied by ethnic Armenians backed by the state of Armenia. Full-scale war began on Sept. 27, after which Armenia made several attacks on civilian areas of Azerbaijan and broke multiple ceasefire agreements. Under the recent peace deal, Azerbaijan will keep areas of Nagorno-Karabakh that it has gained back during the conflict. Moreover, Armenia has agreed to withdraw from several other adjacent areas over the next few weeks. Russia’s President Vladimir Putin announced that Russian peacekeepers would be deployed to patrol frontlines. Reports say that 1,960 personnel would be involved in this process. The deal also calls for an exchange of war prisoners and unblocking of “all economical and transport contacts.” Azerbaijan’s President Aliyev called the deal as “capitulation” by Armenia, and said it was of “historic importance.” Over the weekend Azerbaijani forces succeeded in freeing the region’s second largest town Shusha from Armenian occupation. Azerbaijani public, in huge numbers, took to streets of Baku to celebrate this victory, waving flags of Azerbaijan, Turkey and Pakistan.