Uganda
Assasinations of Muslims put Kayihura on the spot
The Inspector General of Police, General Kale Kayihura, the king-pin in President Yoweri Museveni's security apparatus, is no longer flavour [...]