20 Signs that You May Need Revival

Thursday, January 19, 2017

Richard Owen Roberts

Spirit Life Ministries serves to help carry the gospel to people in over 35 nations using diverse strategies. Add to this the realities of the rapidly-changing church in North America and around the world, and there emerge a lot of ideas, stories and questions to talk about.