The National Prosecuting Authority’s Independent Directorate has brought criminal charges against various individuals involved in the...