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.
Photo:

InFocus