Three return from space station

    Just Watched

    Three return from space station

Two cosmonauts and one astronaut land in Kazakhstan after departing the International Space Station.