Uganda's Police Boss Denies UN Allegations on M23

Inspector General of Police Kale Kayihura has denied any involvement with the Democratic Republic of Congo M23 rebels, describing the allegations by UN Group of Experts not only fictitious but also extremely outrageous and offensive.



See What Everyone is Watching