WASHINGTON, June 5 : Astronauts aboard the International Space Station were ordered by NASA to shelter in their spacecraft and prepare for potential evacuation on Friday as a Russian crew attempts to fix a worsening leak of air on its portion of the orbital laboratory, NASA said.The four astronauts of NASA's

NASA says it has ordered astronauts aboard the International Space Station to take shelter after a new leak was detected.

WASHINGTON: Astronauts aboard the International Space Station were ordered by NASA to shelter in their spacecraft and prepare for potential evacuation on Friday (Jun 5) as a…

Russia attempts to fix widening air leak