Death Rays From Space: How Bad Are They?

Date: 27 August 2009 Time: 11:53 AM ET