Stellar Explosion Outshines Sun 100 Billion Times

More from Space.com