Inspector General Douglas Kanja, presiding over the National Police Service Commanders Conference at NPLA Ngong on June 5, 2025. [File Courtesy]
Inspector General of the National Police Service, Mr Douglas Kanja, held the National Police Service Commanders’ Conference yesterday.