Three Russian cosmonauts touched down Thursday on the steppe of Kazakhstan following a six-month mission on the International Space Station (ISS), Russia’s space agency Roscosmos said.
Three Russian cosmonauts touched down Thursday on the steppe of Kazakhstan following a six-month mission on the International Space Station (ISS), Russia’s space agency Roscosmos said.