Herd Immunity Nothing in biology makes sense!, 05 Feb 2013 Over the past several years there has been a growing trend of parents that are terrified of vaccinating their kids citing…