downtoearth-subscribe

US space shuttle returns

  • 02/02/1998

The US space shuttle Endeavour has returned safely to the earth after a 10-day mission to dock with the Russian space station Mir. The mission that returned yesterday involved a successful docking

Related Content