World leaders, veterans recall sacrifice of D-Day

The National

In Portsmouth, England, world leaders mark the 75th anniversary of D-Day, paying tribute to the veterans of the largest seaborne invasion in history that helped end the Second World War.

More From News/TV Shows/The National/World