President Vladimir Putin claims Russia has developed an effective vaccine for Ebola. The Russian leader's claim came as Liberia is gearing up to be declared Ebola-free, effectively ending the outbreak in west Africa.
President Vladimir Putin claims Russia has developed an effective vaccine for Ebola. The Russian leader's claim came as Liberia is gearing up to be declared Ebola-free, effectively ending the outbreak in west Africa.