OMG science
fromwww.nature.com
1 month agoWhy Astronomers Are Not Sold on New Alien Life Claims
Astronomers have possibly detected biological activity on exoplanet K2-18 b, but evidence remains largely speculative and requires further investigation.