Sham pastor Kiwedde extradited from Zimbabwe
Self-proclaimed Pastor Paul Muwanguzi aka Kiwedde has been extradited from Zimbabwe, a year after escaping from prison, according to local media. His arrested has been confirmed by Mr Hassan Kasingye, the Director of International Police...