Remembering D-Day

Normandy Beach

On this day eighty-one years ago, the largest amphibious invasion inhuman history was launched on the beaches of Normandy.