Storia: Proposed US Ebola facility in Kenya sparks backlash at home and abroad | CNN — Warptech Lab News