
Faith Story
Messengers
Two brothers, who live continents apart, find a shared sense of calling.
The hope of the world is Jesus. At In Touch, we proclaim the transforming power of Christ so that people everywhere can experience oneness with God.
November 17, 2024