Fox News - Fair & Balanced

Goldilocks Planet

Life Elsewhere in Universe?

Astronomers say they've found planet with potential to sustain life

Read More

  1. Life on Another Planet?

    Astronomers one step closer to proving life elsewhere in universe

  2. Earth-Like Planet Discovered

    Astronomers find nearby planet where humans could possibly survive