Pentecost 2026
Emitte spiritum tuum et creabuntur, et renovabis faciem terrae. Thou shalt send forth thy spirit, and they shall be created: and thou shalt renew the face of the earth (Ps. 103: 30 [Douay –Reims]).
Dear Brothers and Sisters in Christ,
My very Dear Sons,
On this glorious feast of Pentecost the Holy Church makes repeated use of a verse from Psalm 103, one that is full of mystery. We find it in the Alleluia verse and throughout the Divine office: “Thou shalt send forth thy spirit, and they shall be created: and thou shalt renew the face of the earth.” In the Latin version we use habitually the meaning is rather more dynamic: “Send forth thy Spirit, and they shall be created.” It is an appeal.
As we know from the book of […]

