Astronauts go on spacewalk for station repairs
Tuesday, July 12, 2011 - 08:00
in Astronomy & Space
EVA to install, replace equipment at International Space Station; Crew hampered by broken urine processor
EVA to install, replace equipment at International Space Station; Crew hampered by broken urine processor