Search
Animals

Curiosity Rover Finds Possible Life on Mars

Could life have existed on Mars even before it flourished on Earth? That's the word from NASA after the rover Curiosity sent back some very intriguing findings. Anthony explains what exactly the rover discovered.

March 13, 2013
10:45 AM EDT

close

Learn More