The Editors’ Quote of the Day:

“The greatest lie ever told is that vaccines are safe and effective.” – Dr. Leonard G. “Len” Horowitz