Biggest explosion in the universe spotted by astronomers Source will download... Biggest explosion in the universe spotted by astronomers