Kayihura Returns Today as Sickness Rumours Continue June 14, 2017 Marion Ayebazibwe Uganda’s Inspector General of Police (IGP) Gen Kale Kayihura is expected in the country, according