When we sit down to pray, who exactly are we speaking to? Who is this God that we address in the Lord’s Prayer? What does it mean that God is in heaven? Is he limited to some place far up in the skies?
This episode covers the first line of the Lord's Prayer: Our Father Who Art in Heaven.
Connect with us at: