Archbishop Gilbert Deya now wants to come home, but…

The applicant is the Founder and Archbishop of Gilbert Deya Ministries with a global congregation with headquarters in Peckham, a district of South East London, United Kingdom. So reads court papers filed in a Nairobi court in which Deya claims that the Kenyan Government has always wanted he comes back to answer to charges relating … Continue reading Archbishop Gilbert Deya now wants to come home, but…