Storia: Massive police deployment blocks Kenya protest anniversary — Warptech Lab News