John Stott: Cape Town 2010 Audio Greeting

John Scott speaks about Cape Town 2010 and Lausanne 3. Also speaks upon having faith in God.