IPID reveals heavy case load amid persistent backlogs
The Independent Police Investigative Directorate (IPID) has revealed that each of its investigators handles approximately 300 cases annually, highlighting the challenges of effective police oversight. In its latest annual report, covering the period from 1 April 2023 to 31 March 2024, IPID disclosed that it employs 167 investigators nationwide. Despite completing investigations into 4,667 cases during the financial year, the directorate is still grappling with a backlog of over 15,000 […]