Earth-like planet spotted orbiting Sun’s closest star nature.com astrophysics via vladimyr 11 months, 3 weeks ago | archived | plain text cache (formatted)| source | 0 comments