Published On Streamed live on Apr 6, 2023
WATCH: The “7 Last Words,” a traditional reflection on the depth of Jesus’ sacrifice for us on the cross, held at the Shrine of Jesus the Divine Word, Christ the King Mission Seminary Compound in Quezon City.
show more