Don't have Telegram yet? Try it now!
https://www.religionnewsblog.com/26172/gilbert-deya-extradition
Self-proclaimed archbishop Gilbert Deya to be extradited to Kenya