General Kale Kayihura hands over office

General Kale Kayihura hands over office

General Kale Kayihura has officially handed over the office of Inspector General of Police to his successor, Martin Okoth Ochola

General Kale Kayihura has officially handed over the office of Inspector General of Police to his successor, Martin Okoth Ochola