Science & Technology News

New Ebola Czar On The Job

New Ebola Czar On The Job

Thursday, October 23

(Washington, DC) -- New Ebola czar Ron Klain is officially on the job. Klain's official White House title is Ebola Response...