Andrea Johnson on the stand. The headlines and the record are telling two different stories.

This week, Advocate Andrea Johnson, the head of the Investigating Directorate Against Corruption, took the witness chair at the Madlanga…