Archives for April 26, 2013

Advocates of pseudoscience like antivaxers love public debates. In fact, they think such debates are an excellent way to get at the truth. That’s not how science works.