Ukraine forces say they are taking their action to Russian weapons stores.... They 'say' they can 'defeat' the Russians?.... Russian natural gas of course resuming to Germany ....WTF woukd they stop making money? Turkey says there is a deal to export Ukraine … [Read more...] about Ukraine Update….140 days into the Russian move on the Ukraine…Russian’s running out of steam?