It’s D-Day.  On this day in 1944, American, British and Canadian troops stormed the beaches of Normandy, France and began an eleventh month march to Berlin.  This seaborne invasion, one of the great battles in history, cost thousands of lives, but ultimately led to freedom for the world.   

Comment