3 Russian Cosmonauts Return To Earth After 195 Days On Space Station

Footage showed the cosmonauts being helped as they become used to the effects of gravity again. Moscow: Three Russian cosmonauts touched down Thursday on the steppe of Kazakhstan following a six-month mission on the International Space Station (ISS), Russia’s space agency Roscosmos said. Oleg Artemyev, Denis Matveyev and Sergey Korsakov landed at the scheduled time […]

Continue Reading