Debbie Laycock continues in our series of bible teaching on the Gospel of John and looks at John 10:1-21, where Jesus declares himself the Good Shepherd and the true shepherd for his people, who lays down his life, so that we enter into eternal kingdom life.
Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.