« Firefox passes 50 million download mark | Main | IBM to fix bad quarter by axing 13,000 jobs »
May 02, 2005
Scientists: Life on Mars Likely
Wired News: “Tantalizing evidence is accumulating that suggests the red planet is alive, but incontrovertible proof is still lacking. And while the European Space Agency is keen to send a lander to find it, a history of failed life-finding missions at NASA makes Americans more cautious.”
Posted by Oleg Ivrii at May 2, 2005 06:23 PM