Psalm 118:1, 8-9, 21-23, 26, 29
1 John 3:1-2
Jesus, in today’s Gospel, says that He is the good shepherd the prophets had promised to Israel.
He is the shepherd-prince, the new David—who frees people from bondage to sin and gathers them into one flock, the Church, under a new covenant, made in His blood (see Ezekiel 34:10-13, 23-31).
His flock includes other sheep,... [Continue Reading]