NASA ISS On-Orbit Status 25 March 2015

The orbiting Expedition 43 trio worked ongoing life science Wednesday to improve life on Earth and in space. On the ground at the Baikonur Cosmodrome in Kazakhstan, the Soyuz TMA-16M spacecraft rolled out to its launch pad counting down to a Friday launch to the International Space Station.

—> Read More