Have yourselves a merry little Christmas!

Christmas is such a monumental date on the Christian calendar that during World War One, German and Allied troops declared an unofficial truce on December 25 and sang carols to each other across No Man’s Land. Furthermore, they even emerged from the safety of their respective trenches to shake hands, exchange gifts and, in one…

Details