On 6th June 1944 – D-Day – Allied troops landed in northern France to begin the liberation of occupied Europe. It was a re-invasion, and the German armies were forced to retreat until their final defeat almost a year later. In AD 0(ish!), another re-invasion of this world began… the first Christmas Day.

Explore Bible notes 1/6/2012