NASA's New Asteroid Mission Could Save the Planet

Date: 16 April 2010 Time: 07:39 PM ET