News

Most memorable images from D-Day

In what remains the biggest amphibious assault in history, some 156,000 Allied personnel landed in France on June 6, 1944.