Kayihura says ISO ordered for release of ‘Kifeesi’ self confessed killers by Brian Asiimwe January 17, 2018 0 The Inspector General of Police (IGP), Gen Kale Kayihura has dismissed allegations that the released 'Kifeesi' group commanders led by ...
Law Society Slams Dr Besigye Rendition as FDC Katonga Plans Legal Action and March to Kenya High Commission