Login Register Our Team Submission Guidelines Contact FAQs Terms of Use

Remember This About D-Day: It Could Have Failed…

D-Day: 6 June 1944…. When we look back upon the mighty armada the allies threw ashore on that day, it is tempting to believe overwhelming victory was inevitable. Not so. In a series of small matters God smiled upon the endeavor.