Above is a nice photograph of Pope Francis (Argentina) and Pope Emeritus Benedict (Germany) praying together. At least some have wondered what they were really praying about. I mean, Argentina and Germany in the World Cup finals (soccer)? Brazil, the top seed and expected to be at the finals (and even win), was dismantled by […]