28 Dec The News Obama Strikes Note of Optimism on Ebola in West Africa December 28, 2014 By George Bamu 0 comments The pandemonium about Ebola in West Africa and the potential ripple effects it created in the United States and around the world may ha... Continue reading