Venus just became a serious contender. But what are the other most promising locations for extra-terrestrial life?
The four most promising worlds for alien life in the solar system : Read more
The four most promising worlds for alien life in the solar system : Read more