London Court rules Gilbert Deya, famed for ”miracle babies” to be extradited to Kenya
UK based self-proclaimed Kenyan ‘miracle worker’, Gilbert Deya, is set to return to his motherland and stand trial for stealing 5 children, reports the Star. His extradition comes after decade long battle between UK courts ….