Need to Know Basis
Next month marks the 77th anniversary of D-Day, the allied invasion of Normandy, which was the beginning of the end of World War 2. Originally codenamed Operation Overlord, D-Day was the largest amphibious assault in the history of warfare. On June 6, 1945, 168,000 Allied troops supported by 1,200 aircraft and 7,000 ships stormed the beaches of France to drive the Nazi war machine back to Germany. With the technology and communication capabilities of the time, it’s a miracle that…