Jean-Louis Santini
No image available
/ 21 August 2007

Shuttle heads home after successful mission

Nasa astronauts prepared on Tuesday to bring the space shuttle Endeavour back to Earth after a two-week mission to the International Space Station (ISS). Endeavour is scheduled to land at the Kennedy Space Centre in Cape Canaveral, Florida, with two chances to touch down, the National Aeronautics and Space Administration said.