Could this exoplanet be ‘teeming with life’? Hints of life outside solar system
In a striking new finding, astronomers have uncovered what they say is the strongest evidence yet of life existing beyond our solar system. Using the James Webb Space Telescope, researchers…