Ugandan Policeman
General Edward Kalekezi Kayihura more commonly known as Kale Kayihura is a Ugandan lawyer soldier and policeman. He is the Inspector General of Police of the Uganda Police Force the...