Possible Planet Is Spotted Around Neighboring Alpha Centauri Star
By Katrina Miller
By Katrina Miller
By Georgina Rannard
By Meghan Bartels and Edited By Lee Billings
By Jenna Ahart
By McKenzie Prillaman
By Eric Mack
By Whitney Clavin
By ESA
By NASA Webb Mission Team