Self-proclaimed prophet Shepherd Bushiri, who fled South Africa for Malawi during a fraud trial, has sparked a wave of online debate after sharing purported footage of his ministry work in South Korea ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results