Astronauts Complete Repairs On $2B Cosmic Ray Detector

It was the third spacewalk in nearly three weeks for Italy’s Luca Parmitano and NASA’s Andrew Morgan.

Author: Rich