NASA completes Christmas Eve spacewalk – Sydney Morning Herald
Sydney Morning HeraldCape Canaveral, Florida: Space station astronauts repaired a crippled cooling system during a rare Christmas Eve spacewalk on Tuesday, braving a “mini-blizzard” of noxious ammonia as they popped … Read More