Earth in a photo taken by a satellite

Eight Planets Found That May Support Life

By R. Siva Kumar - Jan 06, 2015 08:18 PM EST

Astronomers have found eight planets in the 'Goldilocks zone' in which life could possibly exist.

Mars, Curiosity

Does Life Exist on Mars? NASA's Curiosity Rover Finds Hints in Methane

By Peter R - Dec 16, 2014 02:47 PM EST

Short bursts of methane releases detected by NASA's Curiosity rover has raised the possibility of life on the planet.

Fun Stuff

Editor's pick

Real Time Analytics