Presidents Ilham Aliyev of Azerbaijan and Islam Karimov of Uzbekistan on Friday visited the National Flag Square in Baku. Presidents Ilham Aliyev of Azerbaijan and Islam Karimov of Uzbekistan on ...