Yesterday morning (11 October 2010) the Churches of Cape Town welcomed the leadership of the Third Lausanne Congress on World Evangelization to the City. The Rev Peter Langerman, who is the chairmain of the Consultation of Christian Churches in CapeRead more…