Former Inspector General of Police Gen. Edward Kale Kayihura has Friday appeared before the General
The senior counsel representing for Inspector General of Police Gen. Kale Kayihura, Jet Tumwebaze has
Former Inspector General of Police Gen. Edward Kale Kayihura has Friday appeared before the General
The senior counsel representing for Inspector General of Police Gen. Kale Kayihura, Jet Tumwebaze has