Staff Sgt. Walter Ehlers, the last Medal of Honor recipient from the D-Day invasion in 1944, has died at the age of 92. Our nation is that much less, now that we have lost a man of his caliber.

Categories: Uncategorized