Three roles of independent police investigative directorate

1. To investigate allegations of police misconduct: The independent police investigative directorate (IPID) is responsible for investigating complaints of police misconduct, including allegations of police brutality, corruption, and other forms of abuse of power. By investigating such complaints, IPID helps to ensure that police officers are held accountable for their actions and that the public can trust in the integrity of law enforcement.

2. To oversee the police complaints process: In addition to conducting investigations, IPID is also responsible for overseeing the police complaints process. This includes providing guidance to members of the public who wish to lodge complaints against the police, and monitoring the progress of investigations to ensure that they are conducted in accordance with the law and with due diligence.

3. To promote transparency and accountability in law enforcement: By serving as an independent oversight body, IPID helps to promote transparency and accountability in law enforcement. By raising awareness about police misconduct and ensuring that officers are held accountable for their actions, IPID helps to build public trust in the police and reinforces the importance of upholding the rule of law.