John and Meg Glass share about their ministry in Geneva, Switzerland.

Download(s): MP3