This Week at NASA - Installing New Space Station Solar Arrays and More

©NASA

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.

Please follow SpaceRef on Twitter and Like us on Facebook.