2013 Intern: Human Resource Development (IPID) (Ref: Q9/2012/45)
Independent Police Investigative Directorate (IPID), the state organ tasked with ensuring independent oversight over the South African Police Service (SAPS) and the Municipal Police Services (MPS), and conducting independent and…