D-Day: 75 Years Later, France Remains Grateful

NCR has this piece here.

Featured