We Might Discover ‘Human’ Aliens on Teegarden-b
Teegarden b is the most earth-like planet ever found. It is 95% similar to earth, based on the Habitable Exoplanets Catalogue. But could humans already be living there? At 12.5 light years away, with current technology it would take 19,500 years to reach Teegarden b! But what if when we reach the planet, we find humans are already there?
Credit NASA