Today, June 6, 2024, marks the 80th anniversary of Operation Overlord AKA D’Day, the Allied invasion of Western Europe that recommenced the liberation of Continental Europe from the tyrannical occupation by Nazi Germany. No amount of superlatives I can type here and now could possibly do justice to the significance of this monumental event.
Related Posts
CAF Airbase Georgia Chief Pilot Receives FAA Master Pilot Award
- Guest authors
- February 2, 2024
- 0
PRESS RELEASE Stan Musick, the chief pilot for the Commemorative Air Force (CAF) Airbase Georgia, has received the Master Pilot award from the Federal Aviation Administration (FAA). Al Van Lengen, Principal Operations Inspector assigned to […]