Some Things Can Never Be Forgotten

Roger Duvall He remembers the landing well; some things can never be forgotten. June 6, 1944, D-Day, Operation Overlord, the invasion of Normandy, the liberation of France, the turning point of World War II. During the preceding months, more than 2.8 million troops were amassed in England, culminating in the simultaneous landing of 150,000 Allied…

Read More