New York Cardinal Edward Egan says Rudy Giuliani should not have received Holy Communion during the pope’s visit. Egan said he had “an understanding” with the former presidential candidate and New York mayor that he is not to receive the Eucharist. Giuliani is pro-choice, never mind he didn’t receive an annulment for his second marriage.

“The Catholic Church clearly teaches that abortion is a grave offense against the will of God,” Egan said. “Throughout my years as Archbishop of New York, I have repeated this teaching in sermons, articles, addresses, and interviews without hesitation or compromise of any kind.”

“Thus it was that I had an understanding with Mr. Rudolph Giuliani, when I became Archbishop of New York and he was serving as Mayor of New York, that he was not to receive the Eucharist because of his well-known support of abortion,” Cardinal Egan explained.

“I deeply regret that Mr. Giuliani received the Eucharist during the Papal visit here in New York, and I will be seeking a meeting with him to insist that he abide by our understanding,” the Catholic leader added.

Giuliani’s spokeswoman told the media late Monday that he is available to meet with the Catholic official. She said he says his faith “is a deeply personal matter and should remain confidential.”

You’ve gotta love that. He takes Communion at an internationally televised Mass with the Pope and then he turns around and says its private. Shameless.