Life

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.

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