Hubble peeks at ‘Godzilla galaxy’

In April, the Hubble Space Telescope will celebrate 30 years of exploring the space around us and sharing new discoveries, along with awe-inspiring views. And its latest subject is a galaxy thought to be the largest in the local universe: the so-called "Godzilla galaxy."

Leave a Reply