VATICAN - Pope Francis will celebrate Christmas on Dec. 25 by sending the world's 1.2 billion Catholics and millions of others his traditional "urbi et orbi" message at the close of a year plagued by war and religious fundamntalism.
VATICAN - Pope Francis will celebrate Christmas on Dec. 25 by sending the world's 1.2 billion Catholics and millions of others his traditional "urbi et orbi" message at the close of a year plagued by war and religious fundamntalism.