Two Earth-like Planets Discovered Near Teegarden's Star Astrobiology NewsWe Just Found 2 of The Most Earth-Like Exoplanets Yet, Only 12.5 Light Years Away ScienceAlertComparative Habitable Zones of Stars with text NASASolarSystemTwo potentially life-friendly planets found orbiting a nearby star National GeographicView of the Earth in front of the Sun EurekAlertView full coverage on Google News