The life of controversial prophet Shepherd Bushiri is being made into a 13-part Moja Love TV series, set to air next year…
The controversial self-proclaimed prophet Shepherd Bushiri seems to have made his way to China and Tweeps are impressed by his hustle.
Senior Chief Lukwa of Kasungu said “it’s an open secret that Bushiri’s life is in danger.