Heroic veterans of the D-Day landings are sailing from Portsmouth to Normandy as they recreate phase two of Operation Overlord, the amphibious landings at the French coast.
Heroic veterans of the D-Day landings are sailing from Portsmouth to Normandy as they recreate phase two of Operation Overlord, the amphibious landings at the French coast.