S scientificamerican.com Planet likely found orbiting Alpha Centauri A, our nearest sunlike star 5 points SCEtoAux 1 year ago 0 comments