NASA on Thursday halted attempts to replace a power device on the International Space Station after spacewalking astronauts repeatedly failed to free a stuck bolt, officials said.
NASA on Thursday halted attempts to replace a power device on the International Space Station after spacewalking astronauts repeatedly failed to free a stuck bolt, officials said.