The self-proclaimed prophet has been in the news lately… for all the wrong reasons. But who is he? And why is he in the news?

By Nontshi Shange