By Independent Team Revenue police disbanded in 2006, no accountability ever given, impounded goods not explained Inspector General of Police (IGP) Maj. Gen. Kale Kayihura is in trouble over failure to account for at least Shs 15 billion while he was commander of the Special Revenue Protection Services (SRPS) between …
Read More »