LIVE: Cosmonauts take spacewalk
Wednesday, February 16, 2011 - 10:50
in Astronomy & Space
Two Russian cosmonauts are outside the International Space Station installing new experiments.
Two Russian cosmonauts are outside the International Space Station installing new experiments.