| Last updated at: (Beijing Time) Tuesday, October 28, 2003 |
ISS crew return to Earth |
|
A Russian spacecraft carrying an American, a Russian and a Spaniard from the International Space Station (ISS) landed in Kazakhstan early Tuesday, Russia's Mission Control Center outside Moscow said.
|
|
|
|