Despite Vladimir Putin's insistence that victory is inevitable, Russia’s military is stretched thin, bleeding manpower and equipment daily. With Ukraine holding strong, the war’s outcome looks ...