UK extradites ‘miracle pastor’ to Kenya to face child-trafficking charges
The UK has extradited a self-styled Kenyan pastor, who claimed he created miraculous pregnancies, to Kenya to face child-trafficking charges. Gilbert Deya’s extradition came after he failed in his decade-long legal battle to remain in […]