On November 22, 1989, the space shuttle Discovery launched on mission STS-33. It lifted off from Kennedy Space Center and up into the dark of night. This was the third nighttime launch of the shuttle ...
Twelve years passed before the next orbital Thanksgiving celebration. On Nov. 28, 1985, the seven-member crew of STS-61B, NASA astronauts Brewster H. Shaw, Bryan D. O’Connor, Jerry L. Ross, Mary L.