Space shuttle Endeavour leaves space for final time
The space shuttle Endeavour is heading back to earth at the end of its final mission after undocking from the International Space Station for the very last time.
It is due to land in Florida on Wednesday. Endeavor will then be put on display at a museum as NASA's space shuttle program retires later this year.
Emma Jane Kirby reports.
30 May 2011
- From the section Science & Environment