NASA astronauts bring more power to International Space Station by installing new roll-out solar array

NASA astronauts Woody Hoburg and Steve Bowen on Thursday upgraded the International Space Station’s power supply by installing a new roll-out solar array.  Hoburg and Bowen, flight engineers on Expedition … Read More

Powered by WP Robot