San Francisco’s Fr. Illo: How much God values one human life
What would Proposition 1 do?

Father Joseph Illo, pastor of Star of the Sea parish in San Francisco, gave a 13-minute homily on Sunday, September 11. Father told of growing up on the East Coast and visiting

Read More » »