Web
Analytics
The news is by your side.
Browsing Tag

land back

Two Russians, one American land back on Earth

DZHEZKAZGAN, Kazakhstan: Two Russian cosmonauts and a US astronaut touched down safely in central Kazakhstan Monday following a 173-day mission aboard the International Space Station (ISS). "Touchdown confirmed," said a commentator on…