The Daily Galaxy -
24 Aug 2016 19:56
Astronomers using European Southern Observatory (ESO) telescopes and other facilities have found clear evidence of a planet orbiting the closest star to Earth, Proxima Centauri. The long-sought world, designated Proxima b, orbits its cool red parent star every 11 days...
Share this Article