Daily Archives: December 24, 2012

Come see the Nativity scene in St. Peter’s Square!

VATICAN CITY — Vatican officials unveiled the Nativity scene in St. Peter’s Square today. Journalists were given a sneak peek a few days before to take come crowd-free shots. The scene is more than 180 square yards and recreates the … Continue reading

Posted in CNS, Vatican | 2 Comments