Welcome to Church of God Mission Int'l - Common Impact Centre on Youtube. We are a part of the Church Of God Mission International led by Archbishop Margaret Benson Idahosa and based in London, United Kingdom. We love God and exist so that all people can find new life in Christ.