Scientists have discovered Kepler-186f, the first Earth-size alien planet in the habitable zone of its host star. The so-called 'Earth cousin' just might have liquid water and the right conditions to support life.
Scientists have discovered Kepler-186f, the first Earth-size alien planet in the habitable zone of its host star. The so-called 'Earth cousin' just might have liquid water and the right conditions to support life.
There are currently 1 users browsing this thread. (0 members and 1 guests)