MP3

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