Home Space NASA and ESA Astronauts Continue Installing Space Station Solar Arrays

NASA and ESA Astronauts Continue Installing Space Station Solar Arrays

2

Spacewalkers Shane Kimbrough of NASA (left) and Thomas Pesquet of the European Space Agency worked to install new roll out solar arrays on the space station.

Source: nasa.gov