Bishop John Francis Founder and Senior Pastor of Ruach City Church in London – one church in three Locations (Brixton, South London; Kilburn, North London; and Walthamstow in East London).
Bishop Francis is also the International Director of the Ruach Network of Churches with approximately 50+ churches in the UK and Overseas.
He preaches God’s Word in an uncompromising manner and provides ministerial advice and spiritual wisdom through the covering he offers many church leaders.
He has a TV series on Inspiration TV called Order My Steps
Visited 51 times, 1 Visit today