The Noel Candle
It was Christmas Eve in Reims, France, nearly five hundred years ago. The spires of the great cathedral towered high in the sky over a throng of people who had gathered in a square before the church, celebrating the joyous Noel.
Read More