Christopher Furlong/Getty Thursday marks the 75th anniversary of the D-Day landings at Normandy, France. Troops from the UK, France, US, and Canada landed on five beaches on the French coast to liberate France from Nazi occupation. Servicemen, veterans, politicians, and World War II re-enactors gathered in England and France to commemorate the landings with military […]