Legislators Approve Ugandan Police Boss Kayihura's New Contract

 The three-year extension of the Inspector General of Police Kale Kayihura's contract has received a lot of criticism as the general's controversial tenure has been described as violent.



Inspector General of Police General Kale Kayihura meeting MPs.

Video

InFocus