A potentially habitable alien planet that orbits a triple-star system is perfectly positioned for liquid water — and possibly life.

Comments are closed.

Sorry, but due to erroneous content we were obliged to delete all comments and start from scratch
Advertising