Earth twin spotted in habitable zone

Earth twin spotted in habitable zone