Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace The war in Ukraine is depleting the Kremlin’s resources at an accelerating pace.