The Rise and Fall of Advocate Andrea Johnson President Cyril Ramaphosa has accepted the immediate resignation of Advocate Andrea Johnson as head of the Investigating Directorate Against Corruption (IDAC), bringing an ab...