Planet likely found orbiting Alpha Centauri A, our nearest sunlike star scientificamerican.com 5 points by SCEtoAux 13 hours ago