Ukrainian forces have recaptured an estimated 2,000 square miles of territory in recent days, and Russian President Vladimir Putin is now facing rare criticism from within his own country — as his troops flee key regions and leave weapons behind.
source