TechnologyNASA astronauts step out on Christmas Eve spacewalkAgenciesDecember 25, 2013July 4, 2014 by AgenciesDecember 25, 2013July 4, 2014 WASHINGTON: Two NASA astronauts stepped out Tuesday on a rare Christmas Eve spacewalk to complete repairs at the International Space Station. ...