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… Read More