News

For the first time in history, a Nativity scene was displayed on the steps of the U.S. Capitol Tuesday, marking what organizers say is a milestone for religious freedom and the First Amendment.
VATICAN CHRISTMAS: The Vatican illuminated this year's Christmas tree and unveiled the nativity scene for the holiday season on Saturday (12/7). The 95-foot-tall red spruce hails from a forest in ...
On Christmas Eve in 1223, in cave near the cliffside village of Greccio in Italy, St Francis of Assisi created what's thought to be the first nativity scene. It was staged for the local villagers ...