JOHANNESBURG - The NPA's Investigating Directorate is struggling to attract quality staff.
Unit head Andrea Johnson says this is impacting its ability to deliver prosecutions.
Last week, bribery and corruption charges against former ANC spokesperson Zizi Kodwa were withdrawn.
This is despite the NPA initially indicating they had a strong case.