TV Ad for Catholic Church Says Holy Spirit Abides There While Pope Sides with Islam Against Israel’s Capital Jerusalem

You may have noticed the TV commercial these days for the Catholic church claiming Holy Spirit resides there, but Pope Francis the Jesuit is consistently opposed to Israel’s right to Jerusalem as her undivided capital, refusing to admit that the name Palestine is for the Philistines long ago vanquished. The Pope never speaks of Jesus’ requirement that one must be born again to see heaven, so how can Holy Spirit infuse the leadership of the Catholic church?