Three people who have been living in space for a 204-day mission conducting science and maintenance aboard the International Space Station are set for return to Earth at 10:48 p.m. EDT Monday, June 24. Coverage of the farewell and hatch closure is now underway on NASA TV and the agency’s website. Hatch closure is expected …
NASA TV Broadcasts Earth-bound Trio Saying Farewell to Crewmates
