20141223 home.science: Scientists may have finally found an effective vaccine against Ebola