Tag: International Space Station crew returns to Earth
Longest Space Mission: Crew Returns to Earth from ISS
Two Russian cosmonauts, Oleg Kononenko and Nikolai Chub, have just completed their historic journey back to Earth after an incredible 374-day mission aboard the...