Why December 25?

The idea of Christ's birth being on December 25 doesn't fit Saturnalia (Dec 17-23) and predates Sol Invictus (AD 274). - P&D

375 reads