Look back in time [Video]

By NASA Goddard Space Flight Center August 3, 2021 The Hubble Space Telescope has made more than 1.5 million observations since its launch in 1990, capturing amazing subjects such as the Eagle Nebula and producing data that has been…