IP
organizationSouth African policing oversight bodyWikipedia

Independent Police Investigative Directorate

The Independent Police Investigative Directorate (IPID), formerly the Independent Complaints Directorate (ICD), is a department of the South African government responsible for investigating complaints against the South African Police Service and municipal police services.

51Mentions14Articles12Stories2Events0.03Salience
30-day activity pulse
Recent
9
Baseline
14
Ratio
0.64x
Peak
3
Peak article volume on 2026-04-10.
Independent Police Investigative Directorate - GDELT Cloud Entity | GDELT Cloud