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...
Since the Ukraine war began four years ago, Putin has issued dozens of explicit or implicit nuclear threats. Depending on the methodology used, some...