For daily wit & wisdom, get the Almanac newsletter.

NASA launched its last space shuttle, Cape...

Events
NASA launched its last space shuttle, Cape Canaveral, Florida