Faraway, So Close! Earth-Like Planet Discovered Orbiting Proxima Centauri

European astronomers have discovered an Earth-like planet that is orbiting Proxima Centauri, our nearest fixed star. It's possible it has water -- and, with it, life.