Spacewalking astronauts install room with a view
Friday, February 12, 2010 - 06:14
in Astronomy & Space
Astronauts put the last big addition on the International Space Station early Friday, attaching a new room with an enormous bay window that promises to provide unprecedented panoramic views of Earth.