Life may be found in two planets orbiting a dwarf star.
Earth-like planets were found orbiting a nearby star, which, according to scientists may host life.