Social News28 September 2017 Briefing, NASA Television Coverage Set for Upcoming US Spacewalks Three American astronauts aboard the International Space Station will embark on a trio of spacewalks in October to perform station maintenance. NASA Television and the agency’s website will provide liveContinue readingBriefing, NASA Television Coverage Set for Upcoming US Spacewalks