As the war in Ukraine drags on, both Russia’s Vladimir Putin and Ukraine’s Volodymyr Zelenskyy say it’s going their way. Both sides are outwardly confident of ultimate success, but what does that mean? And how likely is such an outcome? Putin has been careful lately not to raise expectations about the results of Russia’s “special […]