Three space station fliers set for landing Friday
Thursday, December 10, 2015 - 16:31
in Astronomy & Space
Crew members from three countries prepare to return to Earth, closing out a 141-day stay in orbit
Crew members from three countries prepare to return to Earth, closing out a 141-day stay in orbit