Do not cross out the Hubble Space Telescope yet, the old faithful has actually simply caught a stunning prevented galaxy.… Read More