Planet likely found orbiting Alpha Centauri A, our nearest sunlike starscientificamerican.com5 points·SCEtoAux··0 commentsOpen articleSaveView on HN