S+L logo

CNS Vatican Report: ...Thursday, Friday, Judgment Day

May 20, 2011
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.