So what are the plethora of Russia-Bashing Globe commentators going to say now when we learn that Russia has accomplished the Great Job of eliminating the Trash of Trash so called ISIS leader(s)???? Russia so bad right? Scourge of the Earth, right?

Labels: moderation: toxicity, insult