Kale Kayihura

Kale Kayihura

The Inspector of Police General Kale Kayihura at the Kigali International Conference Declaration General Assembly held in Serena hotel in Kampala.

The Inspector of Police General Kale Kayihura at the Kigali International Conference Declaration General Assembly held in Serena hotel in Kampala