Mystery of the orbiting lab's year-long air leak may be solved at some point, too

The latest batch of astronauts to fly to the International Space Station atop a SpaceX Falcon rocket will have to wait a little longer – after NASA pushed back the launch to October 31.…

The text above is a summary, you can read full article here.