On June 6, 1944, 160,000 Allied troops landed on the beaches of Normandy, France, in one of the largest amphibious military operations in history. This mission led to a foothold in Europe, and eventually to the defeat of Hitler’s Army. The 70th anniversary of this event falls next week, so let’s take some time to investigate resources