Operation Overlord – eclipses key to USA destiny
Operation Overlord, the successful World War 11 invasion of German-occupied Europe, by allied forces started with landings in Normandy, France on 6th June 1944. It was an extraordinary logistical exercise with 1,200-planes bombing in advance of 160,000 troops being landed having crossed the English Channel in an amphibious assault involving more than 5,000 vessels. By late August more than two million Allied troops were in France with German forces in retreat. General Dwight Eisenhower w
Read more »