Astronomers have made a detection suggesting biosignatures, or signs of biological activity, on an exoplanet located 124 light-years away. But experts are skeptical.
Original Image Link
Source:www.msn.com
Original Image Link
Source:www.msn.com
Posted: 2025-04-17 08:41:31