The National Prosecuting Authority is mandated to uphold the rule of law by bringing suspected criminals to justice and claiming back stolen money. Calls for swift and effective accountability are growing louder, and many South Africans are questioning whether the NPA is up to the task.