3 ms·Astronomers Confirm Earth-Sized Planet at Proxima Centauri Is Definitely There3 points by cpncrunch 6y ago