Storia: Kenya faces backlash over proposed U.S.-funded Ebola facility | Africanews — Warptech Lab News