106.7 The Fan All News 99.1 WNEW CBS Sports Radio 1580

space station

(Credit: NASA via Getty Images)

NASA Astronauts Tackle Urgent Spacewalking Repairs

Astronauts removed an old space station pump Saturday, sailing through the first of a series of urgent repair spacewalks to revive a crippled cooling line.



Get every new post delivered to your Inbox.

Join 1,609 other followers