Just in case anyone was in doubt of how despicably dishonest this particular source is, you should definitely go ahead and read this.
Edit: wow, and at the end they even try to imply that anti-vaxers are involved with the Russians (with carefully chosen weasel words of course).