Cartoon Prime Saturday, May 20, 2023 Police has again topped human rights violation in Uganda, according to the latest UHRC report. Photo: 1/1 View caption