Random Video

Europe gears up to mark 80 years since D-Day Normandy landings

2024-06-04 1,454 Dailymotion

D-Day, also known as Operation Overlord, remains the biggest amphibious operation in military history, involving around 150,000 Allied forces landing in Normandy on 6 June 1944.