Lets hope it's barren.
Credit: NASA Ames/SETI Institute/JPL-CalTech
Last week, scientists announced the discovery of Kepler-186f, a planet 492 light years away in the Cygnus constellation.
From The Conversation View Full Article
No entries found