About God'S Channel Christian Centre
God's channel Christian Centre is aimed at spreading the undiluted gospel of our lord Jesus Christ and established for the END TIME REVIVAL.
More about God'S Channel Christian Centre
God'S Channel Christian Centre is located at 11 Bunton Street, SE18 6LS London, United Kingdom
http://www.youtube.com/channel/UC7PtCqYVeuuHkioEQmzPZaw