Aliens could exist on Titan
Nov24

Aliens could exist on Titan

Scientist ranked the most likely places extraterrestrial life could be located, and Saturn’s moon, Titan, had the highest Planet Habitability Index value at 0.64, then Mars at 0.59. The article explains the factors involved in the equation, and other indices used....

Read More