What's 96 Percent of the Universe Made Of? Astronomers Don't Know

Date: 12 May 2011 Time: 06:00 AM ET