News

NASA astronauts Frank Rubio (at left) and Josh Cassada (with back to the camera) work to install a mounting frame for a new International Space Station (ISS) Roll Out Solar Array (iROSA) during a ...