Astronauts finish deployment of 1st ISS roll-out solar array
/Two International Space Station astronauts finished installing the first of six new roll-out solar arrays, ensuring the outpost will have a sufficient power supply over the next decade.
Read More