NASA astronaut, Russian cosmonauts return to Earth in Russian spacecraft
Share
Copied
00:52
A U.S. astronaut and two Russian cosmonauts have returned to Earth from the International Space Station. The three spacemen, Pyotr Dubrov, Anton Shkaplerov and Mark Vande Hei, have touched down in Kazakhstan.