Life could exist just one planet removed from Earth, according to new research. A paper published last week in the peer-reviewed journal “Astrobiology” takes a look at the second rock from the Sun — Venus — as well as its atmosphere to expand on a … Discuss
Source: The Free Dictionary