NASA delays International Space Station spacewalk over debris risk

NASA astronauts were scheduled to replace a part in the space station.

Examined