Videos

D-Day Landings 80 Years Anniversary

On June 6, 1944, history was made with the Operation Overlord. During the largest amphibious assault to date, the Allied troops landed at the beaches of Normandy to start the campaign of the liberation of Western Europe.