This Week at NASA – Installing New Space Station Solar Arrays and More
Installing new solar arrays for the space station, updating launch and landing dates for Commercial Crew, and NASA’s new deputy administrator is confirmed … a few of the stories to tell you about – This Week at NASA.