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