Jesus the Good Shepherd

Dear CrossPointe, Our text this week (John 10:1121) contains some of the most familiar and majestic words in all of John. Jesus calls himself the Good Shepherd and announces his missionhe will voluntarily lay down his life for his sheep only to take it back up again. These are glorious words that lay at the very heart of the good news of the gospel. As you read thr...
Keep Reading