Delta and Best Defense Foundation partner to bring WWII veterans to Normandy for 80th D-Day anniversary

June 2, 2024