Russian President Vladimir Putin will hold talks with his Azerbaijani counterpart Ilham Aliyev in Moscow on July 20, the Kremlin press service announced Monday, adding that the two leaders plan to discuss the implementation of agreements on Nagorno-Karabakh, among other things.



























