Russia, Azerbaijan and Kazakhstan

If Russian air-defense systems are confirmed to be responsible for the crash, Moscow could find itself in a tough diplomatic spot with Azerbaijan and Kazakhstan at a moment when fractious ...
President Vladimir V. Putin of Russia told the Azerbaijani leader, Ilham Aliyev, in a phone call, “that the tragic incident ...