This Day in History: December 25th- The Invention of the Nativity Scene
This Day In History: December 25, 1223 For those who celebrate Christmas, a nativity scene is a sure sign that the season is in full swing. The tradition is followed by Christians the world over. Its originator is thought to be St. Francis of Assisi, who according to tradition created the very first nativity scene in a cave outside the […]
Read more