Space station crew touches down: NASA astronaut and Russian cosmonauts return to Earth

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

Original story here.

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply