By SpaceZE News Publisher on Thursday, 25 August 2022
Category: Space.com

Possible water world spotted orbiting an alien star

A potentially habitable water-rich world just 100 light-years away from Earth could be one of the best places to search for life.
Original link