Forbidden Universe
Paranormal => General Paranormal => Topic started by: AngelOfThyNight on September 13, 2023, 05:10:11 AM
-
Possible evidence of life discovered in exoplanet's atmosphere
NASA's James Webb Space Telescope has detected potential evidence of life in a planet 120 light years away. Before the next-generation telescope launc...
Source: Possible evidence of life discovered in exoplanet's atmosphere (https://www.unexplained-mysteries.com/news/370192/possible-evidence-of-life-discovered-in-exoplanets-atmosphere)