80th anniversary of D-Day Landings
In 1944 Allied forces mounted the largest amphibious invasion the world has ever witnessed; Operation Overlord, D-Day, saw over 5,000 ships and landing craft set down more than 150,000 troops on five Normandy beaches in an action that would bring about the liberation of north-west...