
Shuttle Endeavour leaves International Space Station
Washington (AFP) May 30, 2011 - The US space shuttle Endeavour was on its way back to Earth on Monday after undocking from the International Space Station on its final journey before entering retirement, NASA said.










