Evidence from the James Watt Space Telescope suggests that all the constituents required for life exists on K2-18b.
Researchers are cautious saying that because all the requirements are there that doesn't mean there is life.
Of course there is not, unless Jesus and/or God ( whichever one or more you worship/acknowledge ) has visited it, 120 light years away, and left 10 commandments etc.
Pretty exciting if there is life though. How do we travel 120 light years to visit for a holiday?
Twithay?
James Watt???
This published this morning !!!
UFO AND ALIENS CONFIRMED BY MEXICAN GOVERNMENT! ALIEN BODIES! - YouTube
Here are a couple of pictures of distant galaxies (or are they?) taken after dark, from my front garden last week...
At least it's closer than K2-18b. Perhaps that's a bit scary though.
I did hear that scientists think they've found intelligent life in Abbotskerswell - I'd need to see the evidence though, before I get too excited.