Space shuttle Endeavour and its crew of seven returned to Earth on Wednesday, making a rare nighttime touchdown to wrap up ``a two-week adventure'' at the international space station.
Space shuttle Endeavour returns to Earth