Friday, May 17, 2013

British Medical Journal claims "the CDC is lying about flu vaccine effectiveness and destroying its own credibility"