Moving letters from veterans were read out as ceremonies took place in Normandy on Thursday to mark the 80th anniversary of the June 6, 1944, D-Day landings, when more than 150,000 Allied soldiers invaded France by sea and air to drive out the forces of Nazi Germany.

At the British ceremony in Ver-sur-Mer, veterans were applauded as they filed into the event to take their seats, which were decorated with bright red poppies.

¡°I want to pay my respects to those who didn¡¯t make it. May they rest in peace,¡± veteran Joe Mines said, in words read by actor Martin Freeman. ¡°I was 19 when I landed, but I was still a boy ...and I didn¡¯t have any idea of war and killing.¡±