Astronomers find new planet capable of supporting life  - Telegraph | neptune planet | Scoop.it
Astronomers have discovered their "holy grail" - a planet capable of supporting life outside our solar system.