Christians have celebrated the birth of our Lord Jesus Christ for nearly two thousand years. The image of a baby boy, the Son of God, laid in a manger, visited by shepherds and heralded by angels, has left an indelible impression on cultures throughout the world. While some mistakenly apply the lessons of the Christmas […]