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

18 answers 18