The author of that articles is a known quack and and antivaxer. You should take what he says with a grain of salt.
No doubt.
Mercola is actually not the author of this particular claim though.
He's summarizing a view that has appeared in several German sources, one of which is a formal research paper awaiting peer review.
--Could very well be quackery, but the sources are more respectable than they appear at first glance