The Good Shepherd

Josh Waidley speaks on the meaning of Jesus’ presentation of himself as the good shepherd in John 9:35-10:22.