SpaceHubble Views a Galaxy Under Pressure – NASA MPardasi65 March 25, 2024 0This NASA/ESA Hubble Space Telescope image shows LEDA 42160, a galaxy about 52 million light-years from Earth