Should SA Health Minister Zweli Mkhize step down due to the ‘dodgy’ Digital Vibes contract?