Two Russian cosmonauts, NASA astronaut return from ISS
Two Russian cosmonauts and a NASA astronaut touched down Saturday on the steppe of Kazakhstan following a half-year mission on the International Space Station, footage broadcast by the Russian space agency showed.