Pics On April 24, 1990, the space shuttle Discovery lifted off from Kennedy Space Center in Florida carrying a very special cargo: 24,490lbs (11,110kg) of advanced optics, electronics, and antennas that [... mehr]

up