Storia: Kenya halts controversial U.S.-backed ebola site, minister says | Africanews — Warptech Lab News