avatar

When God Became Man

The Lord of Spirits
The Lord of Spirits
Episode • Dec 13, 2024
At the heart of Christian faith and life is the incarnation of the Son of God. When does that happen, exactly? It seems easy enough to answer, but a close look at Scripture yields a more complex picture.

Switch to the Fountain App