Pastor Gilbert Deya, popularly known as 'Archbishop of Peckham' by his followers in London hit the headlines this morning after allegedly selling Aldi olive oil to his congregation claiming it can cure Cancer and HIV.
The pastor who in Kenya is known for his ‘Miracle babies’ has faced a ten-year battle against deportation to his native Kenya. He was arrested in 2006 after being accused of stealing five children from the Pumwani Maternity Hospital in Nairobi.