In today’s first reading, God announces that he himself will shepherd his people. Yet a few sentences later, he suggests that he will raise up a righteous human king to reign and govern wisely. So which is it—will God become king or will he establish a human king? The answer, which the Gospel reading unfolds, is both. In the person of Jesus, the divine shepherd, the scattered people of God find their way home.

Mass Readings

Reading 1 – Jeremiah 23:1-6
Psalm – Psalm 23:1-6
Reading 2 – Ephesians 2:13-18
Gospel – Mark 6:30-34