Father Joseph Illo, pastor of Star of the Sea gave a nine-minute homily on March 25, feast of the Annunciation.

Here is a 15-second excerpt:

Some bishops are a little quick to close the churches, thanks be to God that here in San Francisco the Archbishop has encouraged all of his priests to keep the churches open as long as we can.