Is this a hint of life on another world, or just a lot of hot air?
Source: NPR | Published: April 16, 2025, 11:02 p.m.
The James Webb Space Telescope may have detected life-associated gas in the atmosphere of a far-off planet. The news is being greeted with both enthusiasm and skepticism.
Read Original Article
Back to News List