On This Day, 1944: The Normandy Landings Begin

The 6th of June 1944. D-Day. A momentous day in world history. On the morning of 6th June the largest invasion fleet in history dominated the waters of the English Channel as Operation Overlord began. The amphibious landings that were about to take place cost an untold number of man hours to coordinate over several … More On This Day, 1944: The Normandy Landings Begin