In ‘News in a Nutshell’ cartoon news feature, we visit a nation united – against vaccination, as the radical left and the way-out right agree…
Anti-vaccine hysteria has made strange bedfellows of California granola-heads and right-wing politicians, who share only a penchant for science denial. Granted, this sort…