Welcome, Sign In
Curiosity Finds Possible Life on Mars
Description: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.
carbon on mars
drilling on mars