The author of this article you link to is a hard-core leftist. Counterpunch is a hard-core leftist site.
No kidding. As Rush would have said 'What was your first clue?'
Hence the disclaimer that I added. At least Counterpunch is a pro-Russian leftist site, rather than a pro-Obama leftist site.
Would we expect to find in-depth coverage of the Odessa Massacre on anything other than a pro-Russian site? (or for that matter: the EuroMaiden False flag, or the eight years of warfare on the LDR and DPR republics?)