3 Russian Cosmonauts Return To Earth After 195 Days On Space Station

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.