Russian cosmonauts return to Earth after record ISS stay
ALMATY, Kazakhstan: Two Russian cosmonauts landed back on Earth on Monday after a record-breaking stay aboard the International Space Station (ISS).
© New Straits Times Press (M) BhdALMATY, Kazakhstan: Two Russian cosmonauts landed back on Earth on Monday after a record-breaking stay aboard the International Space Station (ISS).
© New Straits Times Press (M) Bhd