Welcome to the new Independent website. We hope you enjoy it and we value your feedback. Please contact us here.
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.