The Good Shepherd

In today’s gospel we hear Jesus describe himself as the Good Shepherd. He contrasts himself with other shepherds by saying that he will even lay down his life for the sheep. To the disciples Jesus notes that he has other sheep that do not belong to this fold. Others, who...

Continue reading