Astronauts install Italian-built module at space lab
Tuesday, March 1, 2011 - 16:00
in Astronomy & Space
Astronauts at the orbiting International Space Station on Tuesday installed a permanent Italian-built storage module, while Russia nixed plans to fly around and take pictures of the crowded lab.