The US space shuttle Endeavour docked with the International Space Station (ISS) early today. Endeavour was launched on Monday from the Kennedy Space Center in Florida, on a 13-day construction mission to the ISS. NASA says its mission will deliver and assemble Node 3, the last US module onto the ISS.<br/>
News On AIR | February 10, 2010 12:50 PM
Endeavour docks with ISS