NORMANDY, France — People throng the beach of Arromanches, France, as World War II vehicles are displayed yesterda as part of D-Day commemorations. World leaders and veterans gathered by the beaches of Normandy, northern France to mark the 70th anniversary of the World War II D-Day landings. (PHOTO: AP)
More...
More...