80th anniversary of D-Day celebrated
Today marks the 80th anniversary of D-Day, the initiation of Operation Overlord that saw Allied troops reclaim Omaha Beach in Normandy, beginning the liberation of France from the Axis powers and setting the stage for victory in the European Theater of World War II. Communities, installations, and officials across the country are marking the occasion. “Around 156,000 Allied forces bravely stormed the beaches of Normandy and successfully combated German forces, which marked […]