ISS Gets Roll Out Solar Panels in Post-Shuttle Fix
Astronauts are currently installing the first of six new solar arrays on the International Space Station (ISS), in a bid to bolster the reduced power generation capability of the original …read more Continue reading ISS Gets Roll Out Solar Panels in Post-Shuttle Fix