Hubble’s Picture of the Week Reveals Mesmerizing Galaxy With “Long Arms” The Hubble Space Telescope has made many significant scientific discoveries since it was launched in 1990. Some of its most… December 26, 2022 · by Cristian Antonescu · 0