Impossible Star Defies Astronomers' Theories

Date: 31 August 2011 Time: 01:00 PM ET