D-Day

June 6, 2022 marks the 78th Anniversary of D-Day.  “It is hard to conceive the epic scope of this decisive battle that foreshadowed the end of Hitlers dream of Nazi domination. Overlord was the largest air, land, and sea operation undertaken before or since June...