NASA International Space Station On-Orbit Status 4 August 2015

Two Expedition 44 astronauts worked on important medical studies today while a pair of Russian spacewalkers checked out their spacesuit systems.

—> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail