Western leaders mark D-Day landings on Normandy beaches

Updated: 2014-06-07 07:16

(Xinhua)

Western leaders mark D-Day landings on Normandy beaches

A huge video screen on Sword Beach shows US President Barack Obama and Russian President Vladimir Putin as they arrive for the International 70th D-Day Commemoration Ceremony in Ouistreham June 6, 2014. [Photo/Agencies]