News The Hubble Telescope Just Took A Picture Of The LEDA 4216 Galaxy 52 Million Light-Years Away Jannat Un NisaMarch 23, 20240 NASA's Hubble Space Telescope has taken a breathtaking picture of LEDA 42160. It is a galaxy in the Virgo...