Today is the 65th anniversary of the Allied landings in Normandy, France.
Those ordinary G.I. Joes and British Tommies set off the final liberation of Europe.
We all owe them a debt of gratitude that cannot be repaid. They truly were the greatest generation.
Salute Gentlemen.