Day of Days
On this day, sixty-five years ago, the men assigned to Operation Overlord landed on the beaches of Normandy. British and American Airborne troops landed behind enemy lines began to take control of the bridges and other strategic objectives that would allow the beach-heads to be successful. Between 14,000 and 19,000 men were dead, wounded or [...]

