Gilbert Deya: Televanjelist Behind Miracle Babies In Milimani Court

Televangelist Gilbert Deya Deported From The UK to face Child Trafficking Charges Gilbert Deya, a controversial Preacher was Extradited to Kenya, from the UK to face alleged child Trafficking Charges. The Accused is said to have committed the crimes between 1999 and 2004. The [...]