Space Station Crew Returning to Earth After Delay
Tuesday, June 9, 2015 - 15:00
in Astronomy & Space
Three crewmembers who have been aboard the International Space Station for an extended, 6.5-month mission will be heading home on Thursday, with no launch date set for their replacements.