Police watchdog is investigating torture charges against CCTV cops
Juma Igiranieza was assaulted by police officers during an unexpected raid at his workplace on 7 November. The incident... Read more
1 Dec, 2023