Inspector General of Police Gen. Kale Kayihura has finally returned to the country after over
Close to a week after Uganda Police chief Gen Kale Kayihura left the country, sparking
Controversial Makerere University researcher Dr Stella Nyanzi has reacted to rumours of Police Chief Gen