An artist's impression of the HD 20794 d exoplanet. Photo: Nasa
An artist's impression of the HD 20794 d exoplanet. Photo: Nasa

Signal from space confirms existence of Earth-like planet that could host life