ISS astronauts briefly sheltered aboard an attached SpaceX Dragon capsule today (June 5) while cosmonauts tried to fix a persistent leak on the Russian side of the orbiting lab. NASA ordered five astronauts on the International Space Station to take shelter in an attached SpaceX Dragon spacecraft today while Russian cosmonauts tried to fix a concerning air leak on the orbiting lab. "Out of an abundance of caution, NASA has d... [2495 chars]