Shuttle leaves International space station
The shuttle Endeavour left the International Space Station and headed home today, leaving behind a nearly-complete outpost with the best ever windows on the world.
Shuttle Discovery and its crew of seven returned to Earth today and successfully wrapped up a construction mission that left the international space station with all its solar wings and extra electrical power.