Tough times for the IGP Kaihura span >
General Kale Kaihura, whose contract as Inspector General of Police (IGP) comes to an end in 2014, is in a bad way. Problems are coming at him from all sides. [...]
Only buy articles you are interested in
Unlimited access to the website
Do you want a free trial before subscribing?
Do you want a free trial before subscribing?