Shared publicly  - 
 
coondoggie writes "Princeton University researchers are throwing some cold water on the hot notion that astrobiologists and other scientists expect to one day find life on other planets. Recent discov...
1
Add a comment...