religionnewsblog.com
Self-proclaimed archbishop Gilbert Deya to be extradited to Kenya
Gilbert Deya has lost his fight against extradition from England to his native Kenya where he is to be tried on child trafficking charges