A homily on love at San Francisco’s Star of the Sea
" 'You're drinking too much' is a statement of love."

Father Joseph Illo, pastor of Star of the Sea church in San Francisco,  gave a 13-minute homily on Sunday, May 15 on the subject of love. Father Illo began by noting that

Read More » »