John 10:16-21 The Good Shepherd Lays Down His Life

John 10:16-21 The Good Shepherd Lays Down His Life

Jesus is the Good Shepherd. We know He is the Good Shepherd because He lays down His life to save us. He does more than save us. He gathers His sheep to Himself.