'Absolute clusterf---.' Did the CDC just get caught deleting embarrassing Ebola pages from its website? (Hint: yes)

Posted at 9:42 am on October 31, 2014 by Greg P.