NASA and Russian crew return to earth

Reuters

Email Print

RELATED NEWS

 
A NASA astronaut and two Russian cosmonauts wrap up nearly six months in orbit on the International Space Station and land near Dzezkazgan, Kazakhstan.

More World News