Space, the Final Frontier As an altar, our lives become the space where the Holy Spirit dwells and those around us see evidence of God’s presence. Read More » February 17, 2024