S+L logo

S+L BLOG: Apocalypse



Credit card bill due on Monday? No problem, the world’s going to end on Saturday! At least that’s according to some people. In this week’s Catholic News Service Vatican Report, Rome correspondent Carol Glatz and Rome Bureau Chief John Thavis look at what the Church has to say about the end of the world. To ...read more