NASA astronauts install new roll-out solar array on Space station: Watch VIRAL video - Zee News
Zee Media Bureau |
Technology |
India.com |
12-04-2022 |
95
NASA astronauts successfully achieved another milestone as Josh Cassada and Frank Rubio installed Roll-Out Solar Array on the starboard truss structure of the space station on Sunday (December 4). Asâ