Internet guy who believes in the triumph of humanity with a little help from technology. Yadda, yadda, yadda.
May 26, 2002
BBC News: Ice reservoirs found on Mars NASA will make the dramatic announcement about the water-ice next Thursday. And full disclosure of the findings will come in the journal Science later that day. Genius Labs will have to send some probes out.