Rare Christmas Eve spacewalk complete

Space station astronauts repaired a crippled cooling system during a rare Christmas Eve spacewalk Tuesday.
Tuesday, December 24, 2013