The Letter: A Message for our Earth

St Alban's Church Parliament Street, Stroud

Green Christians Stroud is hosting a showing of The Letter, a documentary film about how our spiritual values call us to take action on the planetary emergency. “We are calledContinue reading


"I have come that they may have LIFE, and have it to the full." ~ John 10:10