Planet likely found orbiting Alpha Centauri A, our nearest sunlike star

(scientificamerican.com)

4 points | by SCEtoAux 12 hours ago ago

No comments yet.