Storia: Kenyan health minister halts controversial US-backed Ebola site | Africanews — Warptech Lab News