Ebola Update Show January 26 2015

January 26, 2015 04:04 PM
Listen
Ebola Update Show January 26 2015 1875526
This program will begin at
This program has ended and is being processed for playback.

The World Health Organization has admitted it was too slow in tackling the Ebola crisis in West Africa, leading to the epidemic spiraling out of control.