80 Years After D-Day, Remember The Men Who Liberated The World
June 6 marks the 80th anniversary of American, British, and Canadian troops landing on the coast of Normandy, France, in the greatest military mobilization in history, also known as D-Day. The New York Times reports that “fewer than…