Want to challenge yourself with a 12-obstacle course adventure run? Of course you do. | Register here 

alien life

Astronomers using the orbiting Keppler telescope say they have recently discovered 715 new exoplanets. (Getty Images)

NASA Announces ‘Mother Lode’ Of New Planets

Astronomers say they have discovered 715 new extrasolar planets.

CBS Seattle–02/27/2014