The Good Shepherd

John 10.1-18 Jesus identifies Himself as “the Good Shepherd,” both fulfilling the messianic hope that God would send a shepherd to lead His people and demonstrating God’s personalized care for each of us. Furthermore, in John 10, Jesus shares how He has come to bring us abundant life: by calling each sheep by name. And […]