downtoearth-subscribe

Space station eclipses most other objects in sky

  • 06/12/2000

The International Space Station, a research outpost being assembled 240 miles above Earth, is rapidly becoming one of the brightest objects in the night sky.With this week's addition of a giant set