Inspector General of Police Kale Kayihura

Inspector General of Police Kale Kayihura

Kale Kayihura, the Inspector General of Police. Courtesy Photo.

Kale Kayihura, the Inspector General of Police. Courtesy Photo.