Today marks the 70th anniversary of Operation Neptune, the deadly beach landings at Normandy, part of the larger Normandy invasion that was Operation Overlord.
On this day, 2,499 American men lost their lives storming those beaches and parachuting into Normandy. Before Operation Overlord was concluded eighty-one days later, America had laid the lives of another 18,339 of its sons upon the altar of freedom.
20,838 American lives lost, and countless more maimed and wounded, just in that one campaign. We’ve only lost 6,664 in thirteen years in Iraq and Afghanistan.
That’s over 257 American dead, each day, every day, of that terrible campaign. Our allies paid just as dear a price.