Two Russian cosmonauts and a US astronaut touched down safely in central Kazakhstan Monday following a 173-day mission aboard the International Space Station (ISS).
Two Russian cosmonauts and a US astronaut touched down safely in central Kazakhstan Monday following a 173-day mission aboard the International Space Station (ISS).