by Neel Patel on (#5E0ZB)
An international team of astronomers has found signs that a habitable planet may be lurking in Alpha Centauri, a binary star system a mere 4.37 light-years away. It could be one of the closest habitable planet prospects to date, although it’s probably not much like Earth if it exists. What’s Alpha Centauri? It’s the closest…