Young British Pastor Explains God’s Presence With Amazingly Simple Metaphor

10/6/2019 Charisma News Andy Croft, senior pastor at Soul Survivor Watford in the U.K., used a powerful, simple metaphor to

Read more