The Scotsman NOW & THEN 2017-06-06 - 0 On this day in 1944 Operation Overlord saw the Allied landings begin on the coast of Normandy