Strongest evidence yet of extraterrestrial life found, astronomers say

Chemical signatures detected on the planet K2-18b are a sign of microbial life, particularly marine algae.

No comments

Read more