NASA International Space Station On-Orbit Status 21 July 2015

Three new International Space Station crew members are making final preparations a day before their launch to the orbital laboratory. They will join the orbiting Expedition 44 trio which is busy today with a variety of advanced microgravity experiments to benefit life on Earth and future space crews.

—> Read More