Andrew Chauke is a well-known South African legal expert and former Director of Public Prosecutions (DPP) for South Gauteng. Over…