FAITH: First Christmas living nativity was held in 1223

First Christmas living nativity was held in 1223. “Silent Night” turning 200 years old this year. What Christmas was like in 1776. Pilgrims converge on Bethlehem to celebrate Christmas. What putting Christ back in Christmas is not enough. 3 books to help you reimagine familiar Bible stories. How John McCain was shown the power of faith on Christmas. Continue reading FAITH: First Christmas living nativity was held in 1223