Who is aboard the International Space Station during the air leak?
WASHINGTON, June 5 - NASA ordered five astronauts aboard the International Space Station to take shelter and prepare for possible evacuation for on Friday as a Russian crew tried to fix a leak of air on its portion of the orbital laboratory. Read more at straitstimes.com. Read more at straitstimes.com.
5 Jun 16:06 · The Straits Times