TOP
Thursday,July 02,2020 13:37 PM

Kayihura: End of an era

By Admin

Added 6th March 2018 04:30 PM

General Kale Kayihura is the longest serving Inspector General of Police in Uganda’s history

General Kale Kayihura is the longest serving Inspector General of Police in Uganda’s history

.

.

Related articles

More From The Author