D-Day squadron

The 80th Anniversary of D-Day

June 6 marks the 80th anniversary of the Allied invasion of Normandy, France, in 1944. Code-named Operation Overlord, it was a massive logistical effort involving nearly 156,000 American, British, Canadian, free French, and Polish troops landing on five beaches along the coast of France. The invasion required advances in engineering and logistical planning as well as […]

Read More »
Subscribe to Our Newsletter

Get the latest Plane & Pilot Magazine stories delivered directly to your inbox

SUBSCRIBE