TWO POPES IN ONE SQUARE What do you get when two Popes enter a bar, I mean…St. Peter’s Square? I don’t know, I’m still trying to figure out the punchline. If you...