Inspector General Dauglas Kanja addresses police officers in Kitengela, Kajiado county on June 25, 2026. [Peterson Githaiga, Standard]
Inspector General of Police Douglas Kanja has defended the barricading of roads across Nairobi, saying the decision was driven by intelligence reports warning of individuals planning to infiltrate the city center and cause chaos during the June 25 commemoration protests.