Tech & Science ‘It’s alive!’ — NASA returns Hubble Space Telescope to science operations NASA said the computer that runs the Hubble spacecraft remained online. Karen GrahamJuly 18, 2021