Menu

The Letter: A Message for our Earth

The Letter: A Message for our Earth

St Alban's Church Parliament Street, Stroud, Gloucestershire, United Kingdom

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

Free

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