Malawi’s attorney-general, Richard Chimwendo Banda, has signed extradition papers for self-acclaimed Prophet, Shepherd Bushiri, and his wife, Mary, following a request from South Africa. Banda, who…
Shepherd Bushiri was born 20 February 1983. He is also known as Major 1 or Prophet Shepherd Bushiri, is a Christian preacher, motivational speaker, author and…