Father Joseph Illo, paster of Star of the Sea parish in San Francisco, gave an eight-minute homily on Sunday, May 24 on the ascension of Jesus.

Go to the 5 minute 42 second marker of the video:

“Christianity has built the world culture we now enjoy. The arts and sciences, the government and economic systems of our western world have all been shaped by the Gospel of Jesus Christ, the Church, the Catholic Church. We must continue to shape the culture to sustain it until He returns. Because it is through that culture that souls are saved.”