|
It was discreetly referred to as Operation Overlord - the final push into Fortress Europe through the inflexible sea wall, built by the Nazi overlords, just a spare few miles from the free shores of Great Britain, where the entire United States Expeditionary Force was stationed.
Published: Saturday, June 6th, 2026 @ 12:36 pm
By: Stan Deatherage
|