by Got Questions Tradition says that Francis of Assisi created the very first Christmas nativity scene in AD 1223 after a trip to the Holy Land and Christ’s birthplace. So began a new tradition that took root in many Western countries. Today, we can see nativity scenes in front of […]
Read More