These Russian fanboys think they can gaslight everyone, or they really are that uniformed. Embarrassing really.