
A New Planet has been Discovered Around Proxima Centauri, Our Solar System’s Closest Star
Astronomers using the European Southern Observatory’s Very Large Telescope (ESO’s VLT) in Chile discovered evidence of another planet around Proxima Centauri, our Solar System’s closest…