Forget legendary, gruesome Troy, or the epic clash of east and west during the Greco-Persian Wars, or even the ill-fated shipwrecked Spanish armada in 1588 — the greatest fighting force ever assembled and sent into battle was Operation Overlord, the U.S. invasion of France launched upon the beaches of Normandy. The hard-fought, bloody campaign set the Allied juggernaut in motion, ultimately leading after another year of hellish combat to the defeat of Hitler. Every great battle has a beginning, and D-Day, June 6, 1944, will be forever memorialized for the courage, challenge, incredible good luck and overwhelming sacrifice of all who served that day. To honor the anniversary of the invasion, the Houston Museum of Natural Science presents... More >>>