Russia’s Mobilization Is the Act of a ‘Desperate’ Kremlin Losing the War

Vladimir Putin’s September 21 order to mobilize additional manpower for Russia’s unprovoked war in Ukraine is already being executed. How quickly the new troops can be trained and deployed, in what quantities, and to what effect, remain questions that only time can answer. But at the moment, the clearest consensus to be found among observers […]

Back To Top