Could it be aliens? From Cheyava Falls on Mars to exoplanet K2‑18b – here’s what scientists really think
Read More 4 minute read Space Could it be aliens? From Cheyava Falls on Mars to exoplanet K2‑18b – here’s what scientists really think Peter Vickers, Durham University It may seem like we are on the verge of discovering alien life. In… byPeter VickersJuly 3, 2026