Explainer: Who is Shepherd Bushiri?

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