Human Rights & Crime UHRC orders Uganda Police to pay Shs69.5m to Kikuube torture victims By Joseph Uzelle - June 24, 2025