Technology Used for Allied Powers D-Day Invasion

The Invasion of Normandy was the invasion and establishment of Allied forces in Normandy, France, during Operation Overlord in World War II. The invasion was the largest amphibious operation in history. This article covers from the initial landings on 6 June 1944, until the time of the Allied breakout in late July.

Leave a Reply

*