Over 75 million South African identities including deceased identities have been leaked online – are you impacted? What are the risks? And what can you do? Joining CNBC Africa to provide answers is Brennan Wright, Head of Marketing at ThisIsMe.