Uganda’s IGP Kale Kayihura

Uganda’s IGP Kale Kayihura

The Inspector General of Police Gen. Kale Kayihura has said he planned and coordinated the raid on Parliament on Wednesday in which security forces arrested 24 legislators. Courtesy Photo.

The Inspector General of Police Gen. Kale Kayihura has said he planned and coordinated the raid on Parliament on Wednesday in which security forces arrested 24 legislators. Courtesy Photo.