NASA astronauts briefly shelter in 'safe haven' procedure following worsening leaks on International Space Station

4 days ago 11

Rommie Analytics

A brief leak scare on the International Space Station complicates NASA and Congress' plans to extend the station's lifespan to at least 2032.
Read Entire Article