icon__search

The Good Shepherd

March 24, 2024 • Travis Agnew • John 10:11–18

Jesus refused to flee when our endangered souls were in dire need. We marvel at the Good Shepherd who laid His life down for us on the cross to save us from our sinful wanderings.

More from I AM