Two Russian astronauts step outside space station
Thursday, February 16, 2012 - 10:31
in Astronomy & Space
(AP) -- Two astronauts aboard the International Space Station are taking a spacewalk.
(AP) -- Two astronauts aboard the International Space Station are taking a spacewalk.