IPID Struggles with Overwhelming Case Backlog Amid Budget and Capacity Constraints
The Independent Police Investigative Directorate (IPID), the police watchdog responsible for oversight, faces significant challenges due to an overwhelming workload…
We report, you decide.
The Independent Police Investigative Directorate (IPID), the police watchdog responsible for oversight, faces significant challenges due to an overwhelming workload…