We reflect on this 79th anniversary of D-Day, the allied invasion of Europe that began on June 6th, 1944 and set the stage for the demise of Nazi Germany and the end of World War II .