Future of Technology Hubble Hits the ‘Bullseye,’ a Galaxy With Record-Breaking 9 RingsBy adminFebruary 4, 2025 The Hubble Space Telescope just imaged a massive bullseye in space: LEDA 1313424, or the Bullseye Galaxy, which is about…