Christmas

Christmas, the birth of Jesus Christ, is celebrated by Christians all over the world on December 25th, the date of the Roman winter solstice. An older winter festival, the Yule, was originally celebrated by Germanic people during the winter solstice. Continue reading