NASA is faced with the challenge of safely deorbiting, in one fell swoop, over 400 tons of space hardware in a few years. As of now, the agency plans on deorbiting the ...
A long-running leak is the top "safety risk" affecting the plan to keep astronauts on board the International Space Station until 2030, a new NASA audit found.