Who will be the new head of the NPA? Here are the requirements
Currently acting in this position is Silas Ramaite, who replaced Shaun Abrahams after the Constitutional Court found that the appointment of Abrahams was invalid. Abrahams took up the position after Mxolisi Nxasana was dismissed by former president Jacob Zuma - a decision that was later found to be "wrongful dismissal."
Who makes the decision?
According to the Presidency, the advisory panel is chaired by Energy Minister Jeff Radebe. It includes a host of legal representatives, including Lutendo Sigogo of the Black Lawyers Association and Richard Scott of the Law Society of SA.
But perhaps the most recognisable name on the panel is advocate Barry Roux, who is the representative from the General Council of the Bar of South Africa. Roux defended Oscar Pistorius in the much-publicised trial into the murder of Reeva Steenkamp.
The final decision is made by President Cyril Ramaphosa.
The nomination process
The National Prosecuting Authority Act states that the position requires that the individual must "possess legal qualifications that would entitle him or her to practice in all courts in the Republic" and "be a fit and proper person with dual regard to his or her experience, conscientiousness and integrity, to be entrusted with the responsibilities of the office concerned."
Of course, Twitter had its opinions and immediately gave virtual nudges to former Public Protector Thuli Madonsela.