Seems so. Sick puppy of a troll.
Defintely has an "agenda"... sort of an "in your face" agenda. While I'm opposed to abortion, I do not care one bit about the holy-roller "in your face" types. I was sickened one Sunday when a guest speaker was allowed to exhibit such an approach DURING Mass.