Three Astronauts May Be Stranded on the ISS After Disturbing Soyuz Coolant Leak

A Russian spacewalk was called off on Wednesday after a Soyuz spacecraft attached to the International Space Station (ISS) started leaking coolant in low Earth orbit. For one NASA astronaut and two Russian cosmonauts on board, that could mean their ride back to Earth is suddenly gone.

Read more…