Azerbaijan Frees Sputnik Editor After Putin Blames Deadly Plane Crash on Russian Missiles

Azerbaijan released the local bureau chief of Russia’s state-owned news outlet Sputnik following high-level negotiations with Moscow, the Kommersant business newspaper reported on Thursday, citing Kremlin foreign policy adviser Yury…

Continue Reading