Astronomers spot blue 'beast' of an explosion in the universe

There's a "new beast" lurking out there in the universe.

Astronomers spot blue 'beast' of an explosion in the universe
There's a "new beast" lurking out there in the universe.