Daily Archives: January 12, 2015

Dear Parents, You Are Being Lied To | IFLScience

In light of recent outbreaks of measles and other vaccine preventable illnesses, and the refusal of anti-vaccination advocates to acknowledge the problem, I thought it was past time for this post.Dear parents,You are being lied to. The people who claim to be … Continue reading

Posted in Interesting, News | Leave a comment