Two NASA astronauts Tuesday installed the Japanese module, Kibo, on the International Space Station in a nearly seven-hour spacewalk.
Astronauts install Japanese module on International space station