Official launch date set for STS-95 mission

  • 13/10/1998

NASA program managers set Oct 29 as the official launch date for the STS-95 mission aboard the Shuttle Discovery, a scheduled nine day flight in which the seven astronauts will conduct more than eighty scientific experiments investigating mysteries that span the realm from the inner universe of the human body to studies of our own Sun.