JWST Spots Possible Alien Planet at Alpha Centauri
-
In some of its most ambitious work yet, the James Webb Space Telescope
looked to spot a planet in a potentially habitable orbit around Alpha
Centauri A, ...
16 hours ago