Why IG Kanja ordered a massive reshuffle within Presidential Escort Security Unit.
The Inspector General of Police Douglas Kanja has swiftly ordered a comprehensive shake-up in the Presidential Escort Unit (PEU) following a serious security breach during President William Ruto’s public engagement in Ganze, Kilifi County, on May 24, 2026. The incident occurred at Mnagoni Primary School during a thanksgiving service honoring...
Read more











