Each year on November 11, France marks Armistice Day with a moving ceremony at the Arc de Triomphe in Paris. Here, visitors gather to honor the end of World War I and the lives lost in the brutal war. Above all, this day commemorates not only the victory but also the...