Russia lost its chance to settle the Karabakh conflict, according to Alexey Venediktov, the editor-in-chief of Echo of Moscow radiostation.
“Russian military base deployment in Armenia pushes Azerbaijan closer to NATO,” Venediktov stated, noting that Russia cannot resolve such issues on its own.