Space shuttle Endeavour makes rare nighttime landing
Space shuttle Endeavour and its six astronauts returned safely to Earth on Sunday, making a rare nighttime landing to end a mission that resulted in the virtual completion of the International Space Station.
The US space shuttle Endeavour is all set to land back to earth on Friday after a 16-day mission.