Astronauts return from ISS, land on Kazakh steppe

2021-04-17 1,293

Three members of the Expedition 64 team returned safely to Earth after ending their mission on the International Space Station and landing in Kazakhstan.