Nina Khrushcheva: Ukraine will stand, and for Russia, it will be the second Afghanistan
Nina Khrushcheva is a professor of international relations at New York University's New School, studying political science and writing books. (more…)
Serbia is considering not signing a new long-term contract for Russian gas
Serbia is considering extending its current contract with Russian energy giant Gazprom until the end of the year, instead of signing a new long-term one....
Russia cannot take control of Ukraine’s skies
Russia's armed forces cannot establish control over Ukraine's skies. (more…)