Social News6 December 2017 NASA Television Coverage Set for Space Station Crew Landing, Launch Three crew members on the International Space Station are scheduled to end their mission and return to Earth on Thursday, Dec. 14, just days before another three space travelers beginContinue readingNASA Television Coverage Set for Space Station Crew Landing, Launch