Tuesday marked the 73rd anniversary of D-Day: the largest seaborne invasion in history, the operation that began the liberation of German-occupied northwestern Europe from Nazi control, and that contributed to the Allied victory on the Western Front.