Discovery returned NASA to space on Sept. 29, 1988, with the STS-26 mission ... The tragic loss of the Space Shuttle Columbia on Feb. 1, 2003, brought a devastating end to its 16-day science ...
Space shuttle Discovery and its seven-member crew lifted off from NASA’s Kennedy Space Center at 7:43 p.m. EDT Sunday to deliver the final set of power-generating solar array wings and a new ...