Expedition 50 to the International Space Station, a massive U.S.-Russia joint project, concluded its 173 day mission on Monday with a picturesque landing in Kazakhstan.
International Space Crew Returns to Kazakh Steppes
Expedition 50 to the International Space Station, a massive U.S.-Russia joint project, concluded its 173 day mission on Monday with a picturesque landing in Kazakhstan.