Malawi Court Orders Extradition of Shepherd Bushiri and Wife to South AfricaBy Chukwu GodloveMarch 12, 2025 LILONGWE, Malawi — A Malawian court has ruled that self-proclaimed prophet Shepherd Bushiri and his…