Monday, June 6, 2011

Amazingest Image(s) du Jour CV

D-Day -- also known as the Normandy Landings or Operation Neptune -- happened 67 years ago, today.  Operation Neptune was the initial assault phase of the concurrent Operation Overlord; Neptune established the foothold in Normandy, and Overlord continued the invasion and brought the Allied troops as far as the River Seine.

The fact that it was successful is incredible, considering this:

I'll admit to getting a little tired sometimes with the hagiography surrounding the "Greatest Generation", but it's pretty hard to deny when you see images like these:

I cannot image having that kind of courage.

[Source:  Wikipedia.]