Storia: $13m U.S.-funded Ebola facility put on hold as Kenya bows to court order — Warptech Lab News