Pope Francis during Mass at the Esplanade of Taci Tolu in Dili, Timor-Leste, Tuesday, Sept. 10, 2024. (Credit: Daniel Ibáñez/CNA) There’s a meme—or a class of them—been making the rounds on the innerwebz a good while now, riffing on a prompt:...
What's Your Reaction?