throughthepuzzle.com
What Herd Immunity Really Means
I woke up one morning to a news piece on the measles outbreak at a Texas church whose preacher had the audacity to question vaccines. Apparently there is a huge out break of this devastating disea…