The Limping Lady
Today marks the 75th anniversary of Operation Neptune, the Allied assault on the beaches of Normandy, France as part of the broader Operation Overlord. Over 130,000 troops were landed, about 3,400 killed on or around the beaches during the assault, … Continue reading →