Home / shatter
NASA astronauts completed the installation of a Roll-Out Solar Array (ROSA) during a recent spacewalk, marking a significant milestone in...