D-Day 80
The largest amphibious operation in history, D-Day marked the beginning of the liberation of France and Western Europe in the Second World War. -->The largest amphibious operation in history, D-Day marked the beginning of the liberation of France and Western Europe and was years in the planning.
More about this