The galaxy, officially named LEDA 1313424, lies approximately 567 million light-years away in the constellation Pisces.
Astronomers have been left baffled after spotting a giant star 'hiccuping ... Every time the star pulsates, it ejects a shell material which strips down the core star. These shells can collide ...