Kayihura Regrets Police Officers’ ‘Sins’, Vows to Immediately Punish Them July 26, 2017 Marion Ayebazibwe Uganda’s Police Chief Gen Kale Kayihura has admitted that his officers were involved in illegal