The Good Shepherd Gives His Life For The Sheep

2 years ago
16

John 10:11-18 KJV; The false shepherds run when wolves approach; but, the Good Shepherd stays and protects the sheep. He even lays down his own life for them.

Loading comments...