The US space shuttle Atlantislanded at the Kennedy Space Center in Florida today after the first construction mission to the International Space Station since the 2003 Columbiadisaster.
Atlantisand its crew of six touched down before dawn following a 12-day mission that saw astronauts complete three spacewalks and install a new solar power module on the half-built, $100-billion orbiting outpost.