Competing Explanations Proposed for Strange Christmas Space Explosion

Date: 30 November 2011 Time: 01:00 PM ET