Space Station repairs take place to address worsening air leaks (opens in new tab)
Astronauts on the International Space Station had been ordered Friday morning to prepare for a potential evacuation as a Russian crew worked to fix worsening air leaks at the football-field-sized facility. That shelter order has since been lifted for the time being.
Read the original article