It was 6 June 1944 when Allied forces landed on the beaches of Normandy in a turning point of the Second World War. The Channel Islands were liberated nearly a year later. The impacts reverberated both before, during and after Operation Overlord. You can listen here to our special podcast with Nick Le Huray, curator […]