Astronomers say they have evidence for Earth-like planets orbiting a nearby star, making it more like our own Solar System than any yet discovered.
Estd. 2002. Politics, tech, startups, media, law, history, philosophy
Astronomers say they have evidence for Earth-like planets orbiting a nearby star, making it more like our own Solar System than any yet discovered.