Skeptoid #662: Vaccine Denial: Failure Mode Analysis

Published: Feb. 12, 2019, 9 a.m.

The surprising history of how medical science's greatest success has become vilified by so many people.