Rebecca Parker on Intel HubThe recent mobilization of Russian troops south of Myrnohrad in the Donbas (reported to number around 10,000 as of last week) appears to be a strategic diversion coinciding with Ukraine's counter-inte