June 6 marks 78 years since D-Day landings in France to defeat Nazi Germany
One of the most important operations in World War II took place on June 6, 1944 One day prior, General Dwight Eisenhower approved ‘Operation Overlord’ an ambitions strategy in Normandy, France that would be the largest seaborne invasion in history.