Astronauts on spacewalk deploy first roll-out solar array to boost power for station

Latest posts