News

You've got to knock heads together and say, 'Guys, we're taking charge.' " In the Grotto of the Nativity, The Star of the Nativity marks the place where it is believed that Jesus was born.
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 ...