Ebola vaccine! Ebola vaccine! We're saved! Wednesday November 19, 2003 They’re testing an Ebola vaccine!! There may be hope for humanity after all! (thanks Enasmai)