The U.S. space shuttle Endeavour undocked from the International Space Station and headed back to Earth on Monday, wrapping up its final journey before entering retirement, NASA said.
The U.S. space shuttle Endeavour undocked from the International Space Station and headed back to Earth on Monday, wrapping up its final journey before entering retirement, NASA said.