Russia as a mediator could resolve the territorial conflict between Armenia and Azerbaijan over Nagorno Karabakh, Moskovskiye Novosti daily reported on Thursday, quoting the first president of Armenia, Levon Ter-Petrosyan. The presidents of Russia, Armenia, and Azerbaijan will hold a trilateral meeting in Kazan on June 24. Settling the Nagorno Karabakh conflict will be the […]