Expedition 26 Commander Scott Kelly and Russian Flight Engineers Alexander Kaleri and Oleg Skripochka safely landed their Soyuz spacecraft on the Kazakhstan steppe Tuesday, wrapping up a five-month stay aboard the International Space Station.
continue reading…