Sep 5, 2022 by Enrico de Lazaro

LEDA 2073461 and SDSS J115331.86+360024.2 look like they’re interacting, but they are actually separated by millions of light-years. This Hubble image...