Shuttle lands

Click to follow
The Independent Online
CAPE CANAVERAL, Florida (Reuter) - Seven astronauts returned to Earth on the Endeavour space shuttle yesterday after a mission to fix the Hubble Space Telescope. The ship glided to a touchdown at 12.25am local time after an 11-day, 4.4 million mile (7 million km) journey. The crew remodelled the Hubble telescope during five spacewalks.