Father Joseph Illo, pastor of Star of the Sea parish in San Francisco, gave a 10-minute homily in a Mass he said  on Sunday, Feb. 14 in front of Planned Parenthood, “a chamber of death and an abomination in the sight of God.”

Go to the 1 minute 15 second marker of the video::

“This facility, with the strange demonic-like sculpture above, that they haven’t removed, reminds me of in those Chronicles of Narnia the demon Tash, a bird-like- figure with talons and scales and awful eyes and beak, whose purpose was  to tear people apart.”

[Editor: Sound for some reason ends at the 8:10 mark of the 10-minute homily.]