What makes Christmas the most important holy day of the year?

20 answers 20