Jesus is the Good Shepherd who lays down his life for his sheep
Bible Text: John 10:1-31 | Preacher: Gerald Tanner | Series: Five surprising motivations for mission
Topics:
leadership, new birth
Bible Text: John 10:1-31 | Preacher: Gerald Tanner | Series: Five surprising motivations for mission