The Incarnate Christ
Historians credit Francis of Assisi with gifting the world with the first nativity scene. It happened in 1223 in the Italian village of Greccio where Francis wanted to help people better understand and engage the mystery of the Word become flesh. Francis remembered a visit he made to Bethlehem years earlier that inspired the idea […]
The Incarnate Christ Read More »