Roberto Abraham Scaruffi: Mars Finding Doesn't Rule Out Life

Wednesday, 6 August 2008

Mars Finding Doesn't Rule Out Life

Detection of Chemical Perchlorate Is 'a Positive,' Scientist Says
(By Marc Kaufman, The Washington Post)