So, we have "racist", "hater", "bigot", "homophobe", "conspiracy theorist", and now we can add "Putin apologist" to the list of shrill ad hominem attacks meant to shut up opposition.