Three astronauts from the International Space Station have successfully landed in the steppes of Kazakhstan — two from Russia and one from the United States.



More...