atthewaterline.com
Water Found in Stardust Could Mean a Universe Seeded With Life
Score one for those who “want to believe” in extraterrestrial life, a la FBI Agent Fox Mulder of TV classic “The X-Files.” A cosmic rain of interstellar dust could be seedin…