Summary and Key Points: Russia’s war on Ukraine is devouring its finances. War spending now totals 16.8 trillion roubles ($238 billion) — nearly 40%...
Summary and Key Points: Since Russia’s 2022 invasion of Ukraine, a striking number of Russian elites — oil executives, bankers, officials, and Kremlin critics...
“Putin made a grave mistake invading Ukraine, and the Russian people should never forgive him for it.” That’s what a now-retired Russian military commander...