Genesis for Exploding Stars Confirmed

More from Space.com