Astronomers Closing in on Stars About to Explode

Date: 02 December 2011 Time: 08:55 AM ET