WATCH: Today Makes 75 Years Since American-Led Forces Stormed Normandy
D-Day, the military term for the first day of the Normandy landings, was the largest amphibious invasion ever undertaken and laid the foundations for the Allied defeat of Germany in World War II. Today is the 75th anniversary of that day The invasion took place on June 6th, 1944, and saw of tens of thousands […]
Continue Reading