WASHINGTON (Sputnik) – Astronauts of the US National Aeronautics and Space Administration (NASA) have installed a new Roll-Out Solar Array (iROSA) … read more
WASHINGTON (Sputnik) – Astronauts of the US National Aeronautics and Space Administration (NASA) have installed a new Roll-Out Solar Array (iROSA) … read more