Biggest Explosion in the Universe Spotted by Astronomers
Now, astronomers have detected what they believe is the largest explosion ever observed by humans, and it took place in a cluster of galaxies almost 400 million light-years away, BGR reported. Ast...