NASA directed five astronauts to board a docked Dragon spacecraft as cosmonauts attempt to address a leak on the International Space Station, a NASA press secretary said Friday.
Astronauts aboard the ISS reportedly took precautionary shelter measures after repair work on Russia’s long-troubled Zvezda ...