NASA shuttle lands on Earth



SPACE shuttle Endeavour's return to Earth from the International Space Station has been delayed, and its astronauts have been ordered to 'swing" around the planet.