Thursday, December 25, 2014

Stille Nacht

100 years ago today, a truce between British and German troops on the Western Front briefly interrupted the butchery of the First World War.  The men celebrated together the Incarnation by which God became man for the salvation of those on both sides of no-man's-land.