SMH ·general ·2 hours ago

Astronauts shelter for air leak repairs on International Space Station

Washington: A worsening air leak aboard the International Space Station prompted five astronauts to take shelter and prepare for evacuation for roughly two hours on Friday as Russia attempted to fix a crack on its portion of the orbital laboratory,.

Summary by Glance · SMH

Newer
Next