. US Russia Crew Back Earth First Lockdown Space Mission « JO LEE MAGAZINE

Posts Tagged ‘US Russia Crew Back Earth First Lockdown Space Mission’

An American astronaut and two Russian cosmonauts have touched down safely on the Kazakhstan steppe, completing a 196-day mission to the International Space Station (ISS)...