Is There Life On Kepler-186f?

While we have not found life on Kepler-186f, Kepler-186f is a candidate for alien life due to many terrestrial planet similarities to Earth and possible surface activities.

Kepler 186F lit up space nerds' imaginations four years ago when NASA announced it was the first potentially

You are viewing a robot-friendly page.Click hereto reload in standard format.